Output ddbdf93a67f173f992c9749b6c266b064a0eff050dd56914e90b90aee30035fd:5

value
17529621
script pubkey
OP_HASH160 OP_PUSHBYTES_20 cb284d91d694976d78c1abc3d0459e83e39c0d0c OP_EQUAL
address
3LDDNncnnVU2AC5qp48g5vPeuH5rUuN3Q2
transaction
ddbdf93a67f173f992c9749b6c266b064a0eff050dd56914e90b90aee30035fd
spent
true