Output 66fa14a56b3858b091c006e2573583540121ba0daade57c95191fccd2af1987d:12

value
14220560
script pubkey
OP_PUSHNUM_1 OP_PUSHBYTES_32 896d8f52c4d4b3078053ad9be10d46bb1612da33433ca59d1c45edf71d93f876
address
tb1p39kc75ky6jes0qzn4kd7zr2xhvtp9k3ngv72t8gughklw8vnlpmq5zpukr
transaction
66fa14a56b3858b091c006e2573583540121ba0daade57c95191fccd2af1987d
confirmations
22882
spent
true