Output 68babaf7fe21348f3e529250f8311e2cfabd92ce552cf2c6aa591ea5b00b5971:4

value
135814
script pubkey
OP_0 OP_PUSHBYTES_20 ddd9adad2fc01ab22fa268caf3895a9738ce0bde
address
bc1qmhv6mtf0cqdtytazdr908z26juuvuz772q0c4j
transaction
68babaf7fe21348f3e529250f8311e2cfabd92ce552cf2c6aa591ea5b00b5971