115388-99-3
NLE-STA-ALA-STA
Product Code:
107197
Molecular Formula:
C25H48N4O7
Molecular Weight:
516.67
Order 115388-99-3