Cat. Name CAS. Structure Purity
I005002 APD668 832714-46-2 APD668 ≥ 95%