Output efac85cd82dedd61cb75bbbd4fc33013daad2472ec8a1c433f41153287f8bfa9:1

value
32064960
script pubkey
OP_0 OP_PUSHBYTES_20 8b6900ca112a2e375de60f197287fdf572092197
address
bc1q3d5spjs39ghrwh0xpuvh9pla74eqjgvh2h3ttz
transaction
efac85cd82dedd61cb75bbbd4fc33013daad2472ec8a1c433f41153287f8bfa9
confirmations
48595
spent
true