2589940-79 to 2584510000 Electronic Components Datasheets