This police badge was worn onscreen by one of Del Spooner's fellow police officers. It is an all metal Chicago police badge #4567A with a pin on the backside for securing to the uniform.
COA: ScreenUsed
A group of officers wearing police badges, like the one pictured above, working at the Police Precinct on I, Robot