CM6903B is Low Pin Count PFC/PWM CONTROLLER COMBO manufactured by Champion Microelectronic.
CM6903B Low Pin Count PFC/PWM CONTROLLER.