Output af63b28de23fe3e869a54205568de38ae9124ebf8e398973daec568941263025:1

value
12570488
script pubkey
OP_HASH160 OP_PUSHBYTES_20 e52a85c33fa563e25657d674fadffb709a167630 OP_EQUAL
address
3NajbzJPtTJXsNkUf45uW7b7Urjxp4uU9r
transaction
af63b28de23fe3e869a54205568de38ae9124ebf8e398973daec568941263025
spent
true