The best product, quick delivery, high quality.
DMSO : ≥ 41 mg/mL (105.27 mM)
No Development Reported
2133832-83-2
C24H27N3O2
389.49
Others
>98%
NA