Output ddbf6320b8eb482f1b636855a87f5e42cb9da50e4254d7fbafac4f26b602ea9d:1

value
20588409
script pubkey
OP_HASH160 OP_PUSHBYTES_20 23e1ab2cdc07baad8b4c04c78a6917bfe3afa132 OP_EQUAL
address
MBAtDsq333cYu5bzMentCpwyeeT8oNyh3J
transaction
ddbf6320b8eb482f1b636855a87f5e42cb9da50e4254d7fbafac4f26b602ea9d
spent
true