Those lights are made by Depo. I have the other set they make where the angle eye projector is in the city light position not the main beam. I can tell you they fit but are not a direct drop in. It takes a little work to get them to mount right.
Mine look like this mounted.