Output 66ba384b9daea23f79109bd007bde0b91394e9c67bcf20d0258cfcb02cf5e95c:1

value
20649940
script pubkey
OP_0 OP_PUSHBYTES_20 7e8f750e73ef3ce2428289ec05a243ee0bf25968
address
bc1q068h2rnnau7wys5z38kqtgjrac9lyktgggt8px
transaction
66ba384b9daea23f79109bd007bde0b91394e9c67bcf20d0258cfcb02cf5e95c
spent
true