Output 66d7f6bb89b8ed5af6036d235ab5efb324fc93b2903eacfb478ed94215b51c6f:21

value
12112050
script pubkey
OP_0 OP_PUSHBYTES_20 0d750e8f5bcf8aedd62a93fb15a77f28f7b5d21c
address
bc1qp46sar6me79wm432j0a3tfml9rmmt5sua3el3d
transaction
66d7f6bb89b8ed5af6036d235ab5efb324fc93b2903eacfb478ed94215b51c6f
spent
true