Wholesale self defense products can be purchased from many wholesalers. However, you need to be careful who you purchase from. There is a difference in quality and service. Look for companies that have been in business for a long time. Preferably several years. Longer if possible. If a company has been in business for many years, they are usually reputable.
Self defense products for your own use can be found online from many retailers.