I am looking for online catalogs of hardware either semi-COTS or full COTS (radios, antennas, thrusters, command and data handing boards, batteries, attitude control, etc...) that can be used in space applications. I found CubeSatShop.com, however, it only pertains to CubeSats and some SmallSat systems. Is there any other large online catalogs of parts for either/or CubeSats, SmallSats, Rovers, LargeSats, etc...?
Also I've been looking for a large list of spacecraft/rover scientific instruments, however, I have not been able to find such a database. Any recommendations?