We found one dictionary that defines the word 2 mercaptoimidazoline:
Medicine (1 matching dictionary)
Medicine (1 matching dictionary)
- 2-Mercaptoimidazoline, 2 Mercaptoimidazoline: Medical Dictionary Online