142994-45-4
Fmoc-D-3-pyridylalanine
Product Code:
118587
Molecular Formula:
C23H20N2O4
Molecular Weight:
388.42
Order 142994-45-4