70788-28-2 Flurofamide NSC342995