Output 66bcc595d0e4fa59d06c6e7b6794576e2bda03a8c7eae53b30d510dfb8953967:0

value
10694683
script pubkey
OP_0 OP_PUSHBYTES_20 ddb409a3eaac0c9191dc3118eebc7218cd570ccc
address
bc1qmk6qngl24sxfrywuxyvwa0rjrrx4wrxvc3z5qg
transaction
66bcc595d0e4fa59d06c6e7b6794576e2bda03a8c7eae53b30d510dfb8953967
spent
true