Looks to me like a simple buck driver, usng the LM358 opamp to drive a transistor to deliver a constant current to the diode
(Battery voltage should in theory be higher than the diode voltage)
unless i'm mistaken, hard to know without battery specs, diode specs, and driver schematic/parts names
Thanks so much for using this list and contributing to it! This is exactly why I've created it! So happy to see it being used.
I've added your findings to the sheet and given you credit in the info/source tabs.
For the NEC NP-605UL, if we go by this video @33:11: which contains 4pcs NUBM05...
The cheap acrylic lenses I've been using can be prone to that. I recommend buying a 2E lens which are metal and much better quality. I plan to upgrade all my lasers with 2E lenses in the future, but that will come at a slight cost increase