1172641 logo

7E-3,4,4'-Trimethoxystilbene

Compound Synopsis