Output 76561c667734bae029eae93ae75e68548afc3f8894fef2a7cac95179d9b941f7:2

value
18695450
script pubkey
OP_HASH160 OP_PUSHBYTES_20 ef042b93eacf18dc881e069d6d07a54116f77c03 OP_EQUAL
address
MVgxj2hG3CxqQLwJaarpVyjaPEYQMKrdSs
transaction
76561c667734bae029eae93ae75e68548afc3f8894fef2a7cac95179d9b941f7
spent
true