256083 logo

5-(4-Phenoxyphenylsulfonamido)Pentylcarbamoylphosphonic Acid

Compound Synopsis