1,2-Cyclobutanedicarboxylic acid 3396-14-3 EINECS 222-249-6