Output 66bafaa3f39aa9796931a42b665f9a166a1208bd739b438ba145437039d554e8:7

value
134650
script pubkey
OP_0 OP_PUSHBYTES_20 cd07681f697eadc7aa6f8520dbe30dc860d08f16
address
bc1qe5rks8mf06ku02n0s5sdhccdepsdprckvmmk2l
transaction
66bafaa3f39aa9796931a42b665f9a166a1208bd739b438ba145437039d554e8
spent
true