Output 66b134539b8403a5418e00865980c0b514a53a5b66ee982c963383ce3e6eb489:25

value
305014017
script pubkey
OP_0 OP_PUSHBYTES_20 d57bc21c29504adc5f8310d67fff89fff84705b6
address
bc1q64auy8pf2p9dchurzrt8lluflluywpdkt3spq2
transaction
66b134539b8403a5418e00865980c0b514a53a5b66ee982c963383ce3e6eb489
spent
true