Cat. Name CAS. Structure Purity
R064389 DEPMPO-biotin 936224-52-1 DEPMPO-biotin ≥ 95%