Output 66a1cdb52e21c693659011edf640a96e38c375ad9620e0c2ef8e21b21fe345b1:0

value
18809620
script pubkey
OP_HASH160 OP_PUSHBYTES_20 5c9b2a7ae591a1794d2750978581017b6de2e488 OP_EQUAL
address
MGLpHCNnVcrkAfFJhyHwSd7BrwMmvRv16W
transaction
66a1cdb52e21c693659011edf640a96e38c375ad9620e0c2ef8e21b21fe345b1
spent
true