114119-90-3

HOME PAGE

Fmoc-Phe-ODhbt

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