Output 66fc21074077bd5c6afcd5d854ce829d2fb0dd31a20d35e77fbae8786da5fbf8:6

value
28926
script pubkey
OP_0 OP_PUSHBYTES_20 00d20d8123e0ca42583bfa8152b7c7b0b1cfcf3c
address
bc1qqrfqmqfrur9yykpml2q49d78kzculneup3ca0l
transaction
66fc21074077bd5c6afcd5d854ce829d2fb0dd31a20d35e77fbae8786da5fbf8
confirmations
20420
spent
true