Output 66afcd4a83f69aba240ae24bc8f9ac232ef37e2f31420c8362b0ffeb9241e9d8:23

value
341136
script pubkey
OP_0 OP_PUSHBYTES_20 687f80812178eaee9dc73f1aa2a77698a800c538
address
bc1qdplcpqfp0r4wa8w88ud29fmknz5qp3fctmhr2f
transaction
66afcd4a83f69aba240ae24bc8f9ac232ef37e2f31420c8362b0ffeb9241e9d8
spent
true