(1,1,2,2-2H4)Ethane-1,2-(2H2)diol | CAS 15054-86-1 | 98% In Stock | Price & 5–9 Day Delivery | MolGraph