10pcs/lot ICL7660SCPA DIP8 ICL7660 DIP ICL7660S DIP-8 ICL7660SCPAZ new and original In Stock diy electronics