Trifluoroacetaldehyde ethyl hemiacetal, 90%

AB104133