1-Naphthoyl fluoride 35424-74-9 NSC97609