Output ddf4dda51c665e4dd293dfcaab9cc36e4a7a7c425a38638030d83c1aed310f91:55

value
20992862
script pubkey
OP_HASH160 OP_PUSHBYTES_20 52f7256fc46bc566e7bd47d08b8589b394a298a5 OP_EQUAL
address
MFTqiBW1M4mefdQhUsFS3L8m4yze9sS1x8
transaction
ddf4dda51c665e4dd293dfcaab9cc36e4a7a7c425a38638030d83c1aed310f91
spent
true