Free release

105852-80-0 1,1,3-propanetricarboxylic acid, 1-(1-naphthalenyloxy)-,3-(1,1-dimethylethyl) 1,1-diethy

service@apichina.com
Product Name 1,1,3-Propanetricarboxylic acid, 1-(1-naphthalenyloxy)-,3-(1,1-dimethylethyl) 1,1-diethyl ester
CAS No. 105852-80-0
Molecular Formula C24H30O7