HomeCategories26446-38-8( 1 products available )

sucrose palmitate , 99.9% , 【26446-38-8】

Molecular Formula: C28H52O12 Formula Weight: 580.705
Page1of1