Output ef8d5ccf4a283c531f3d2286f85b4d1b57f7a6c53bc5583c51044005944ad3b4:1

value
10066906
script pubkey
OP_HASH160 OP_PUSHBYTES_20 3a43a06030ad9bd3f523b9d1a3058502ac89c03c OP_EQUAL
address
MDDESKqvrYhwY7tackFjkfxth4uApHAafS
transaction
ef8d5ccf4a283c531f3d2286f85b4d1b57f7a6c53bc5583c51044005944ad3b4
spent
true