Ditto Dan's comment re Mouser.com. Very technically precise, so check your specs. Fortunately they have lots of diagrams. They ship same day and they have everything.
Downside is they send catalogs frequently that are the size of the Chicago phone book. My grandkids use 'em for booster chairs. I save mine to burn in the fireplace. Cuts my winter heating bill in half.
