87063-27-2
Boc-Phe-His-Sta-Leu-Phe-NH2
Product Code:
1805189
Molecular Formula:
Molecular Weight:
Order 87063-27-2