Output 664021a1fc64ee3091f96f3e300ef7944d03c17cc44008a6234e93159b0b3995:3

value
426385
script pubkey
OP_DUP OP_HASH160 OP_PUSHBYTES_20 12b54f27f06df782833dfa1e56d8c598e116136d OP_EQUALVERIFY OP_CHECKSIG
address
12hvN3AFuUS88TY12NSHYmRVhPHSXYCh6x
transaction
664021a1fc64ee3091f96f3e300ef7944d03c17cc44008a6234e93159b0b3995
spent
true