HomePinometostatWe are Pinometostat | EPZ-5676 CAS 1380288-87-8 API manufacturer supplierItem CodeAP48114 Product NamePinometostat | EPZ-5676 CAS Number1380288-87-8 Molecular FormulaC30H42N8O3 Molecular Weight562.71