98266-33-2
Boc-D-3-pyridylalanine
Product Code:
119139
Molecular Formula:
C13H18N2O4
Molecular Weight:
266.29
Order 98266-33-2