oligostatin E
CAS No. 80955-60-8
oligostatin E