89838-96-0

 Home / Products / API / 89838-96-0
OCTIMIBATE

89838-96-0

Cat.No.ABP010360 Chemical NameOCTIMIBATE MDL: MFCD00865762 MolFormulaC29H30N2O3 MolWeight454.567
Enquiry