Output 66f880015a9fffcd5fe1c3c7bf632723c23d5c745260e965a84b7602a5d7cfb0:0

value
16408328
script pubkey
OP_HASH160 OP_PUSHBYTES_20 bbe88123457d8c62d2a7bc90d7f533267d133f61 OP_EQUAL
address
MR2j7zdi8DwyPJtPJc5QwAvNduHjS9aBvJ
transaction
66f880015a9fffcd5fe1c3c7bf632723c23d5c745260e965a84b7602a5d7cfb0
spent
true