Output dd14a35fbba104b26dd5133927c96403b31d82bafd73cf167a5ca6054c08768b:16

value
680043598
script pubkey
OP_HASH160 OP_PUSHBYTES_20 ab64a0b545dc93c4bc135229c2beb40e8f2e494c OP_EQUAL
address
MPXQKyPEwp7M8sNGssgaGvr4dEgoWr2zVV
transaction
dd14a35fbba104b26dd5133927c96403b31d82bafd73cf167a5ca6054c08768b
spent
true