Output 66fe3190c72e9268fff860fc185c986509596837a01c93ec664a12aea1e88253:12

value
14095410
script pubkey
OP_HASH160 OP_PUSHBYTES_20 cf677f526b2a6e94b85bcec005356251bfb68a41 OP_EQUAL
address
MSop6G6gVRzQQWSMg8c2oGn8uM8nV5xKdL
transaction
66fe3190c72e9268fff860fc185c986509596837a01c93ec664a12aea1e88253
spent
true