683219-46-7
3-[(tert-butoxycarbonyl)amino]-3-(3-cyanophenyl)propanoic acid
Product Code:
1311134
Molecular Formula:
C15H18N2O4
Molecular Weight:
290.31
Order 683219-46-7