0393740812 to 0395329518 Electronic Components Datasheets