BREWER, Maine — A Bangor man pulled over Saturday afternoon for a traffic violation is now facing a felony aggravated drug trafficking charge for hundreds of diverted prescription pills found in his car, Brewer police Lt. Chris Martin said Monday.

Dwayne Mitchell, 27, was stopped by Officer Eduardo Benjamin just before 3 p.m. for having no front plate, and when Benjamin approached the driver’s window, he smelled marijuana, the lieutenant said.

Sgt. Anthony Pinette arrived to provide backup and “they found out there were improper plates attached to the vehicle,” the lieutenant said, adding that Mitchell’s driver’s license also was suspended.

A search of the car turned up “a couple bags of marijuana and some diverted pharmaceuticals — oxycodone pills,” Martin said.

The 300 pills found in the car had in excess of 9,000 milligrams of oxycodone, which resulted in the felony aggravated drug trafficking charge, he said.

Mitchell also was charged with operating with a suspended license, possession of a usable amount of marijuana and attaching false plates. He was taken to the Penobscot County Jail in Bangor and was later released, a jail official said.

His passenger, Kiamondre Owes, 26, also of Bangor, was charged with possession of a usable amount of marijuana.

If convicted of the felony drug trafficking charge, Mitchell could face up to 30 years in prison and a fine of up to $50,000.