Hi, I need to buy some Helicobacter Pylori special stain control slides. The ones I have previously bought were from rat tissue and our pathologists don't like them. Can anyone suggest a company that I can purchase them from? Thanks! Kathy Maddox Lake Charles Memorial Hospital Lake Charles, LA