anyone ever seen light green winstol. they are round with a symbol on top? i was told that they were from british lab or something. anyone here i can send a pic to or no what they are, wondering if there legit..