The PD020065E1H from Yes Power Technix is a Power Diode with Forward Current 20 to 47 A, Forward Voltage 1.5 to 2.4 V, Reverse Current 30 to 700 uA, Reverse Voltage 650 V, Repetitive Peak Reverse Voltage 650 V. Tags: Through Hole. More details for PD020065E1H can be seen below.