Output 66fafc13a40844ba95b773b603596caadbbd68b5d5dd43c3a0553bdb782da791:35

value
2402333
script pubkey
OP_0 OP_PUSHBYTES_20 ab4ba6718649d8ee9013a75f65d23c06a34852fc
address
bc1q4d96vuvxf8vwayqn5a0kt53uq635s5hueug7ds
transaction
66fafc13a40844ba95b773b603596caadbbd68b5d5dd43c3a0553bdb782da791
spent
true