Sign In Join Free

Products Information

2-(1-benzyl-2-ethyl-3-oxamoyl-indol-4-yl)oxyacetic acid
2-(1-benzyl-2-ethyl-3-oxamoyl-indol-4-yl)oxyacetic acid ID: AN-16849
CAS:172732-68-2
Supplier:AN PharmaTech Co Ltd

Get a quote


SMILES: