123658-23-1 2,4-Dinitrophenyl-4-O-(4,4'-dimethoxytrityl)butyrate Butanoic acid, 4-(bis(4-methoxyphenyl)phenylmethoxy)-, 2,4-dinitrophenyl ester DDTB