Output 66c21213e62ad93cb927e81f0e978781b2a710aa57d6ddf292ca62015035b515:3

value
28668203
script pubkey
OP_HASH160 OP_PUSHBYTES_20 cdede0e4f29ad982ba43d72aaa056a8d0c7aae13 OP_EQUAL
address
MSg1iqqntEWr2sVcn7A8AMzwLHUaJgDvQB
transaction
66c21213e62ad93cb927e81f0e978781b2a710aa57d6ddf292ca62015035b515
spent
true