SemagacestatConscientia Industrial is API manufacturer supplier of Semagacestat CAS 425386-60-3Item CodeAP48192 Product NameSemagacestat CAS Number425386-60-3 Molecular FormulaC19H27N3O4 Molecular Weight361.44