Output 668fcdb61c2cc1d96e8149823a802451d1d3ddca32b5125df84c02fa39f8243d:13

value
2000000
script pubkey
OP_HASH160 OP_PUSHBYTES_20 53beb438d25960a5f8b08c18f6cadc60d9218bae OP_EQUAL
address
39KpTp1be9qxdK5BNcyAe5GruJgL1JKQXK
transaction
668fcdb61c2cc1d96e8149823a802451d1d3ddca32b5125df84c02fa39f8243d
spent
true