Basic information Supplier

85711-92-8(5-[3-(diethylamino)propyl]-3,8-bis[(ethoxycarbonyl)amino]-6-phenylphenanthridinium chloride monohydrochloride)

Basic information Supplier
85711-92-8 Basic informationMore

Browse by Nationality 85711-92-8 Suppliers >China suppliers

Recommend You Select Member Companies