Output 66a19975cc147bcbf27997faae75290258dfeb337e437340f8436c195103b972:3

value
18977854
script pubkey
OP_HASH160 OP_PUSHBYTES_20 d42868109400309410cd73d5ca093e13af397bce OP_EQUAL
address
MTEwtbFKmCzk664iNgxNhs834gnq3D4SUy
transaction
66a19975cc147bcbf27997faae75290258dfeb337e437340f8436c195103b972
spent
true