HomeCategories19851-61-7( 1 products available )

Dibenzylterephthalate , 95%+ , 【19851-61-7】

Molecular Formula: C22H18O4 Formula Weight: 346.38
Expand
Page1of1