Output 66f98dc39b3248f4a51742578211ea6a7d53509224d026d0f1d974428bcde113:1

value
16377335
script pubkey
OP_0 OP_PUSHBYTES_20 8388135411573f7b2918ab80f25a3accd1856904
address
bc1qswypx4q32ulhk2gc4wq0yk36engc26gyc0uud2
transaction
66f98dc39b3248f4a51742578211ea6a7d53509224d026d0f1d974428bcde113
spent
true