HomeCategories1017781-66-6( 1 products available )

tert-Butyl4-(2-phenylacetyl)benzylcarbamate , 95+% , 【1017781-66-6】

Molecular Formula: C20H23NO3 Formula Weight: 325.4
Expand
Page1of1