Cat. Name CAS. Structure Purity
I009288 SAR629 1221418-42-3 SAR629 ≥ 95%