Output 80f84cf6b1e12488955a619f8570053c40c928c95ff23ddf3a1fe622b94c2e7e:6

value
19623596
script pubkey
OP_0 OP_PUSHBYTES_20 3d31caf4f9c22a0e01217b67752308131b358693
address
bc1q85cu4a8ecg4quqfp0dnh2gcgzvdntp5nd9ynq4
transaction
80f84cf6b1e12488955a619f8570053c40c928c95ff23ddf3a1fe622b94c2e7e
confirmations
192877
spent
true