"natural products" is very wide-ranging, and of the numerous things it could mean, antibiotics and moulds would not be high on my list of things that come to mind. "natural substances" may be better, but I wonder whether you could make use of the word "biochemical", which is more specific. Does that fit the overall theme?
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.