Output 66fa9316780f8d66e9e6706f5e6c341a9bcf921201b809854e71c56c197ba873:2

value
10485144
script pubkey
OP_HASH160 OP_PUSHBYTES_20 c8808d5ab7c14305139868cc1c84dbef35e4527e OP_EQUAL
address
3KyB4sTuakvuukwEZ72gHES4KbTqRnAWeK
transaction
66fa9316780f8d66e9e6706f5e6c341a9bcf921201b809854e71c56c197ba873
spent
true