prev
ON Semiconductor RURD660S9A-F085P
manufacturer: