Output d80996601aa5306955d7c924c8c80206f9ffd90376630cb1cda84fff012526b0:2

value
70668
script pubkey
OP_0 OP_PUSHBYTES_20 316a99c911f5b0b512ad158933e9c40bed0e0f9a
address
bc1qx94fnjg37kct2y4dzkyn86wyp0ksuru623p8zl
transaction
d80996601aa5306955d7c924c8c80206f9ffd90376630cb1cda84fff012526b0
confirmations
203537
spent
true