114119-90-3
Fmoc-Phe-ODhbt
Product Code:
776691
Molecular Formula:
C31H24 N4 O5
Molecular Weight:
Order 114119-90-3
odhbt,CASNo 114119-90-3