Alfa Chemistry recently announces the offering of a wide range of bio-based products including chemicals, dyes, pigments, pharmaceutical chemicals, plasticizers, biofuels, biosurfactants, modified starches and nanocellulose.