Cidofovir DihydrateConscientia Industrial is API manufacturer supplier of Cidofovir Dihydrate CAS 149394-66-1Product NumberAP45568 Product NameCidofovir Dihydrate CAS Number149394-66-1 Molecular FormulaC8H14N3O6P.2(H2O) Molecular Weight315.22