The PD020065L2P from Yes Power Technix is a Power Diode with Forward Current 10 to 60 A, Forward Voltage 1.35 to 1.95 V, Reverse Current 20 to 500 uA, Reverse Voltage 650 V, Repetitive Peak Reverse Voltage 650 V. Tags: Through Hole. More details for PD020065L2P can be seen below.