Output 66ef5c32129169ed2576628c56e27952a809629dee0cfc0d4751c8cc24a6aeb6:0

value
20555714
script pubkey
OP_HASH160 OP_PUSHBYTES_20 c0853829144bc47f5a852dc6bddae6c59a2d2f2a OP_EQUAL
address
MRT7ZWK7vJbdmEsB9CSok1VpmRRbPaQHNv
transaction
66ef5c32129169ed2576628c56e27952a809629dee0cfc0d4751c8cc24a6aeb6
spent
true