Output 66db1cf84a82850995a3eb84d414265f43e05f37d038ed6623d83d967504e3e8:0

value
12593
script pubkey
OP_HASH160 OP_PUSHBYTES_20 628b1a06b9b1b70f053df9bf9fe3a8ef1b38d9be OP_EQUAL
address
MGtD6BYra7RsfPj1bPH1XMf8NJg6K8HS5R
transaction
66db1cf84a82850995a3eb84d414265f43e05f37d038ed6623d83d967504e3e8
spent
true