BENZENESELENYL TRIFLUOROACETATE [ 51558-78-2 ]