This is one of the semiconductor types. This part name is CW7805.
This product has (CW7800 Series) 1.5A / 35V functions.
Manufacturers of product is ETC.
Image and pinout :
CW7805 PDF Datasheet
Some of the text files within the PDF file
CW78 series is a fixed positive pressure output monolithic integrated regulator. The output voltage of 5V ~ 24V of the nine varieties. Nominal voltage within the maximum output voltage deviation ≤ ± 5%.
CW7800 Maximum output current 1.5A. Circuit with overcurrent, overheat and regulator tube safe working area protection circuit, only in the ‘maximum allowable input voltage’ within the scope of the circuit to ensure safe operation. [ … ]
Please refer to the file for details.