Dodecyl sodium phosphorofluoridate NSC408709