Welcome to Salehoo! :) Have you tried looking in our directory? We have a great selection of the products you listed. Just go to this - Link hidden: Login to view
If you can't find what you are looking for, let me know and I can help you find the right suppliers.
SaleHoo Customer Support