Output 66a3859860afc9fefb4bd825be150bd344c7e2c25da54a7d6f9004fc096e8d01:0

value
171357809
script pubkey
OP_0 OP_PUSHBYTES_20 a14d9c341065a13352847b2b2f0a14f7006b6672
address
bc1q59xecdqsvksnx55y0v4j7zs57uqxkenjn98yx7
transaction
66a3859860afc9fefb4bd825be150bd344c7e2c25da54a7d6f9004fc096e8d01
spent
true