Output 66380cd23fc6bdfefcf0f832910a7afdfcedcdcb4a50a401d8c4f9fcb7c3d2ee:1

value
348547
script pubkey
OP_0 OP_PUSHBYTES_20 ded1cac31185924285c749875f8519101f8f28f9
address
bc1qmmgu4sc3skfy9pw8fxr4lpgezq0c728e7hau5j
transaction
66380cd23fc6bdfefcf0f832910a7afdfcedcdcb4a50a401d8c4f9fcb7c3d2ee
confirmations
20722
spent
true