Search

alternate names of 1-bromohexadecane vs 1-naphthylmagnesium bromide