its not the plastic outer lens that fails its the inner glass domes.
the like provided above could be good replacment if its a puma specific fittment
if not then dimensions MUST be bang on spec otherwise its as much use as a 13yr old with his first porn mag claiming to give long distance endurance