NLE-STA-ALA-STA

Product Code: 107197
Molecular Formula: C25H48N4O7
Molecular Weight: 516.67
115388-99-3