Output c80c8da9592d67a2e89554b0d159097e8a1956b20dc529309b164aa1b906c26a:3

value
13280000
script pubkey
OP_HASH160 OP_PUSHBYTES_20 8518efa876cbf8fd784e621e0eb9e7341e74958a OP_EQUAL
address
3DpmfenVPRYucV39r1qBAcvJg5ub1sbtqA
transaction
c80c8da9592d67a2e89554b0d159097e8a1956b20dc529309b164aa1b906c26a
spent
true