295448 logo

6-(4-Phenoxyphenylsulfonamido)Hexylcarbamoylphosphonic Acid

Compound Synopsis