Cat. Name CAS. Structure Purity
I001292 OTS514 1338540-63-8 OTS514 ≥ 95%