AST-1306 Feb 22, 2018adminActive small molecule, Products897383-62-9, AST-1306 Cat No:LP000094 Product Name:AST-1306 CAS NO:897383-62-9 Purity: ≥99% Solubility: In DMSO Storage: -10°C READ MORE