377817 logo

4-(Benzyl(4-Phenoxybenzyl)Amino)Benzoic Acid

Compound Synopsis