Output 66d1dfe13242f7cd69c9080b7828355437e27f71f423de9ec401e1e5fe9615af:0

value
23995658
script pubkey
OP_DUP OP_HASH160 OP_PUSHBYTES_20 de05c8a1e15b418c2ea095eff05820ecb1339237 OP_EQUALVERIFY OP_CHECKSIG
address
1MEwwStFkTDXWKzfiPWnNWUDRE5dzkk1Px
transaction
66d1dfe13242f7cd69c9080b7828355437e27f71f423de9ec401e1e5fe9615af
spent
true