Quick contact, quick delivery, greatests product price.
No Development Reported
10 mM in DMSO
1345445-57-9
C34H28N2O7
576.60
Others
>98%
NA