Seems my son snapped off the connector to the unit. So, need a new cartridge and internal parts? Could someone tell me what brand this unit is please

Name:  DSCN0355 (800x600).jpg
Views: 560
Size:  50.8 KB