Output ddf66516ba366dab33d2da4e62bb5001aba7b889eeb2ffa057357abbf4c18579:23

value
29142993
script pubkey
OP_HASH160 OP_PUSHBYTES_20 29b5b60d41ec7dbaf1caad28376d9c2b52da4e14 OP_EQUAL
address
MBhhcojYnTZLNQ4xmKZMUsFEqTykZvipSM
transaction
ddf66516ba366dab33d2da4e62bb5001aba7b889eeb2ffa057357abbf4c18579
spent
true