Hexafluoroacetone Deuterate 95.0atom%D Min 98.0% T 5G Synonym Perfluoroacetone MDL Number 00149064 RTECS UC2700000 PubChem SID 125309517 Mo