Procurement Request
HomeCompound Synonyms > 3-(3,8-diamino-6-phenylphenanthridin-5-ium-5-yl)propyl-diethyl-methylazanium,diiodide