First check with your source for buying stocks. I use 3 different online brokerages to get them; each has a different system for looking up bonds. It takes some time to figure out how to fill in the information--but it's worth learning. Some brokerages won't give you the cusip # unless you have an account.
If you are interested in bonds from a specific company, you could get information from any broker (although I'm told many brokers don't like to bother with individual bonds for individual investors. There is no $ in it for them.) Ultrapetrol is junk and some brokerages won't sell you junk bonds. Fidelity has a lot of information on bonds. They will sell you just about any bond, I think.
Advice I received to reduce risk is to keep maturities between 3 and 7 years; buy larger companies; and don't stretch for yield. If you buy smartly, you'll make up in capital gains what you don't get in yield.