Help needed to ID SMPS chip

I'm trying to repair the power supply for my Flymo 1200r Robot lawnmower, it went bang big time. Damaging the mosfet, bridge rectifier, fuse, diode and two resistors, I have replace all the damaged parts, but I'm struggling to identify the chip in the photo below marked 01M311, I suspect this is also damaged. I have searched the web but unable to find a supplier or a PDF to find an alternative. The Mosfet OSF10n60B was also not available but made by OCENME which I replaced with a MDF10n65B.

I think it a PWM but not sure....any help or suggestion would be welcomed?

Beau..
 

Attachments

  • Screenshot 2025-05-28 at 15.22.34.png
    Screenshot 2025-05-28 at 15.22.34.png
    752.2 KB · Views: 29
  • tempImageZrWqEN.gif
    tempImageZrWqEN.gif
    1.5 MB · Views: 26
  • tempImagevcdBhM.gif
    tempImagevcdBhM.gif
    1.4 MB · Views: 27