Output ddb99f93fed1c18013bb0c8e99b00c23ca7e2735b0eb9e509c4e69190b384735:1

value
20500000
script pubkey
OP_HASH160 OP_PUSHBYTES_20 85cba1f57d33a1e85add49bfddf342b55e7e6349 OP_EQUAL
address
3DtTjhfUvZNgUDcsZNvgc3CJpfNL4iVTzw
transaction
ddb99f93fed1c18013bb0c8e99b00c23ca7e2735b0eb9e509c4e69190b384735
spent
true