75352-17-9

23-Ketoprotorifamycin I

23-Ketoprotorifamycin I

Catalog No.726298
Name 23-Ketoprotorifamycin I
CAS75352-17-9

Request a Quote

Structure of 75352-17-9