Quick contact, quick delivery, greatests product price.
DMSO : ≥ 41 mg/mL (105.27 mM)
No Development Reported
2133832-83-2
C24H27N3O2
389.49
Others
>98%
NA