I think the labels on the back should say 1005 and 1006 for left and right.....
Plug and play? (I am not the most skilled)Euro car parts are selling H7 for £125 with the level motor, £82 without. Worth looking on there. And they're new.!!