Triphosgene32315-10-9100 % similar Diphosgene503-38-852 % similar Dimethyl carbonate616-38-635 % similar Dimethyl dicarbonate4525-33-132 % similar Trichloroacetic anhydride4124-31-630 % similar