Output f80d63a3af24770971a429e996deeba87a0f4bb1307fc4e4456527f68be1e4e6:2

value
13664656
script pubkey
OP_HASH160 OP_PUSHBYTES_20 19fb3ab99a5389e3832162df09888f655deaed74 OP_EQUAL
address
344Pn4f7DUj9HakK2dMzsoscNwVMXkDFVP
transaction
f80d63a3af24770971a429e996deeba87a0f4bb1307fc4e4456527f68be1e4e6
spent
true