Output daef6bdddbedefaab276b831b4cd4f72aafc0d3190f8ad0870d031c7a17e85ad:28

value
21538987
script pubkey
OP_HASH160 OP_PUSHBYTES_20 42d128009f68fc9d06f7641c2cede0d2cfbbb2df OP_EQUAL
address
MDzTPXGY7qqbbw7zLJBje5yh8AAPga9k2q
transaction
daef6bdddbedefaab276b831b4cd4f72aafc0d3190f8ad0870d031c7a17e85ad
spent
true