1887205 logo

4-Tetradecanamidobenzylphosphonic Acid

Compound Synopsis