959581-86-3
2-carbamoyl-L-phenylalanine
Product Code:
2213290
Molecular Formula:
Molecular Weight:
Order 959581-86-3