A 32-year-old Dover woman who was pulled over for speeding struggled with an officer, exposing him to an uncapped hypodermic needle, police said.

State police said troopers stopped Jennifer Marie Ziegler, of the 6300 block of Crone Road, on I-83 northbound near Exit 18 in Springettsbury Township around 1:40 a.m. July 3.

Troopers determined Ziegler was driving on a suspended license and conducted a search, during which Ziegler struggled with a trooper who might have been pricked by the needle, police said. Necessary precautionary measures will be taken by the trooper, police said.

Troopers found drugs and other drug paraphernalia in Zeigler's belongings. She was charged with simple assault, recklessly endangering another person, DUI, possession of controlled substances, possession of drug paraphernalia, driving under suspension and speeding.