Output ddfef31bad0c13336c6a010a49b0089f624782254ec218d499d57980645869fa:18

value
28577819
script pubkey
OP_HASH160 OP_PUSHBYTES_20 27043d4998f2ae7c6995bc0faa29e49c041e8c90 OP_EQUAL
address
MBTTfUFAsBVcwpcv6xrbtmtXMQ92GFMRQT
transaction
ddfef31bad0c13336c6a010a49b0089f624782254ec218d499d57980645869fa
spent
true