Output 62dcc86eaa01f39bfce5bd0eb6f42e5af53bb36c141e0ebb7efcda1673a63a1e:14

value
19977573
script pubkey
OP_HASH160 OP_PUSHBYTES_20 ddfffdc5aa068c3289106136bb81f601545b4ffd OP_EQUAL
address
3MvqvXRpnfGTbHbeTxXFzFjmPsTFajG45r
transaction
62dcc86eaa01f39bfce5bd0eb6f42e5af53bb36c141e0ebb7efcda1673a63a1e
spent
true