1. Downloadable software for storage in an electronic device comprising: a first instruction executable by the electronic device to provide a user a display from which to select a means for a component lookup in a restricted access database of an identified component manufacturer; an access code to the restricted access database; a second instruction executable by the electronic device to export the access code and any information proved in response to the selection of the means for the component lookup to an external source; a third instruction executable by the electronic device to import data from the restricted access database about a component found during the user selected component lookup; and a fourth instruction executable by the electronic device to display the data.