Highlights
1
Leading provider of proprietary biological products for agriculture
2
2023 Adjusted LBITDA $2.8 million
3
PREtec peptides: poised to enter large markets
4