MP07-66 5 mg | ≥98% Cayman Chemical An inhibitor of the SET-PP2A protein-protein interaction More Information Supplier Page × MP07-66
MP07-66 25 mg | ≥98% Cayman Chemical An inhibitor of the SET-PP2A protein-protein interaction More Information Supplier Page × MP07-66
MP07-66 10 mg | ≥98% Cayman Chemical An inhibitor of the SET-PP2A protein-protein interaction More Information Supplier Page × MP07-66
MP07-66 1 mg | ≥98% Cayman Chemical An inhibitor of the SET-PP2A protein-protein interaction More Information Supplier Page × MP07-66