Output 66b34294e17a86d5caaed50f8a20f23c8fa87eb49f23e739757e5d673f6e97a0:2

value
16300000
script pubkey
OP_HASH160 OP_PUSHBYTES_20 cc8d52dc70aba357d6d173802a05594a37163d9e OP_EQUAL
address
3LLb521tfuNJg4jQv8BgKhpW6oAhaw2TqU
transaction
66b34294e17a86d5caaed50f8a20f23c8fa87eb49f23e739757e5d673f6e97a0
spent
true