Trifluoroacetaldehyde hydrate, tech., 75% in water

AB104134