OhYeahCAD's online mechanical parts library has closed. Here is a list of alternative free online parts libraries.