Output 668ef48f85ffe94b2a3f23360135cd38290187ed3e03135dbc9bcd1e68e281aa:6

value
20295612
script pubkey
OP_HASH160 OP_PUSHBYTES_20 ca08990f129307ca409c9ee7eec8add59ad702b0 OP_EQUAL
address
3L7GiggxLfFi9mc3datGHUvUiAPm4UFbex
transaction
668ef48f85ffe94b2a3f23360135cd38290187ed3e03135dbc9bcd1e68e281aa
spent
true