380463-93-4
N-(2,6-DIETHYLPHENYLCARBAMOYLMETHYL)IMINODIACETIC ANHYDRIDE
Product Code:
293402
Molecular Formula:
C16H20N2O4
Molecular Weight:
304.34
Order 380463-93-4