0395332417 to 0395377317 Electronic Components Datasheets