chemical structure of 10596-32-4 FT-0666835

Product Name:

Difluoromethylenediphosphonic Acid

Catalog No: FT-0666835

CAS NO:10596-32-4
MW:211.9800 g/mol
MF:CH4F2O6P2
INCHI KEY:HSRBLOWVRMGXEC-UHFFFAOYSA-N