98158263
Aug 30, 2023
Provision of a feed additive expression and delivery platform that produces and embeds feed additives inside grain and other plants; Production and delivery of feed additives inside grain and other plants
Medical, Beauty & Agricultural