Output 66baffdfb86394701e5bd56a05aa80de9d4b188356177e5f8de4b4c269c21e0e:0

value
511506
script pubkey
OP_0 OP_PUSHBYTES_20 8b93d7529f2daf6013265eebca3dfcae264620a0
address
bc1q3wfaw55l9khkqyextm4u500u4cnyvg9qeuvuhy
transaction
66baffdfb86394701e5bd56a05aa80de9d4b188356177e5f8de4b4c269c21e0e
spent
true