Identifying component

Can anyone help me identify these components and recommend a possible replacement part

Thank you in advance!

Hello @leovino.panganiban,

These are an ST product part number P5NC50 or STP5NC50. My research suggests this design is over 20 years old.

DigiKey does not carry this exact part. However, one of these MOSFETs may be a valid substitute.

Be sure to carefully compare the substitute to the original part. For reference, I was able to locate the original datasheet here.

Best wishes,