Output 66c34c59340a978ee3071daf1b70d9c7a568d53cb00ce4185a14c0d51068377d:13

value
12000000
script pubkey
OP_HASH160 OP_PUSHBYTES_20 8c127cc9112c58ee00b1fe1829e6bc4fc323ffb3 OP_EQUAL
address
3ETefvu2KNqXMHkqhJWBEeuJTFFkZL6hBj
transaction
66c34c59340a978ee3071daf1b70d9c7a568d53cb00ce4185a14c0d51068377d
spent
true