Output efcaaa0990f40aa7971c4712a15d746349b1aaa32e62dd2732c1fa02a7f766e8:20

value
66162176
script pubkey
OP_HASH160 OP_PUSHBYTES_20 a034e85107e0dba77ee92b21d8d038238cd5a52c OP_EQUAL
address
MNWFjCXuQCzQef4urQXqKpDHMaHo1S3u9b
transaction
efcaaa0990f40aa7971c4712a15d746349b1aaa32e62dd2732c1fa02a7f766e8
spent
true