I most recently bought CD-4 from JD photochem. They stopped trading a couple of years ago.
CD-3 I sourced from Artcraft about 4 years ago.
I still have a reasonable supply of both.
My Hydroyxlamine Sulfate supply is getting low, and finding a supplier who will ship it internationally is proving to be a challenge.