Fmoc-D-Ser(tBu)-ODhbt

Supplier Creative Peptides
Product # CP26696
CAS # 201210-27-7
Pricing Inquire
MolecularFormula C29H28N4O6
MolecularWeight 528.57
Feedback