0395105607 to 0395269008 Electronic Components Datasheets