They should be in a Redish and White box and the substance is Clomifeno Citrato (Spelling) I think they come from Spain or someplace similar and they are fine.
Seen these a few times myself and used them too with no problems.