Output 668bc323ea160eb4719ed84cad1b7f0d8e82d79bb6a93b34ad490dc2dc524895:1

value
20147959
script pubkey
OP_0 OP_PUSHBYTES_20 69bd32a555be512ed6991e3ecfe406c654a718fe
address
bc1qdx7n9f24hegja45erclvleqxce22wx87yem0jg
transaction
668bc323ea160eb4719ed84cad1b7f0d8e82d79bb6a93b34ad490dc2dc524895
spent
true