1217687-87-0
FMOC-BETA-IMIDAZOLYL-L-ALA
Product Code:
1546682
Molecular Formula:
C21H19N3O4
Molecular Weight:
377.39
Order 1217687-87-0