Output 66b8923336960bf25ac42d4f532441d4d9bab4be6132c378b9f2fc39f4891e94:0

value
18783205
script pubkey
OP_DUP OP_HASH160 OP_PUSHBYTES_20 ca889b8334e81f9dad6a66a918442e5891de6a9a OP_EQUALVERIFY OP_CHECKSIG
address
1KTu9QPRJxWuTAhb1Thn82nidvJYN2bRTr
transaction
66b8923336960bf25ac42d4f532441d4d9bab4be6132c378b9f2fc39f4891e94
spent
true