I've had good luck with Boltdepot.com.
They have some printable PDF charts and tables (look for Resources on their main page) that enabled me to determine the threading I needed (from the original bolt). You can overlay the orig. bolt w/another chart, to get the size you need, etc.