Output ef52fcaf8114125014e4319838546e70d2005e61b147ecda1ef480486e14a9fc:0

value
604074
script pubkey
OP_HASH160 OP_PUSHBYTES_20 db5c9ebd3f0ef88122dbe41d1921c906a2203c36 OP_EQUAL
address
3MgtrukMta6acLbM9MNhVDhYE8HWJaoPzW
transaction
ef52fcaf8114125014e4319838546e70d2005e61b147ecda1ef480486e14a9fc
spent
true