Output 66f20aeda1be73324278ce16bb9c6a8f54531463f2ce7d01add69ff677bc8e51:0

value
11352948
script pubkey
OP_0 OP_PUSHBYTES_20 dc12d61b1ec1b35fb633ac55ae899d9941ad468c
address
bc1qmsfdvxc7cxe4ld3n4326azvan9q6635vqjzvlk
transaction
66f20aeda1be73324278ce16bb9c6a8f54531463f2ce7d01add69ff677bc8e51
spent
true