Output ddf36f529c14e392f895cc8256427017927bb948aa07f12fb8d896ec214134bd:18

value
640605
script pubkey
OP_0 OP_PUSHBYTES_20 d1b453f4f4d7ee0baab7db442628bb20c020172d
address
bc1q6x698a856lhqh24hmdzzv29myrqzq9edqyu5ug
transaction
ddf36f529c14e392f895cc8256427017927bb948aa07f12fb8d896ec214134bd
spent
true