Sounds like a great product, but a tough name in a business messaging context. The Customer Acquisition Cost for people that missed business culture fit rules can be extraordinarily high.
Maybe some sort of additional corporate alias name with "Biocomposite" or "Sustainable" packaging related messaging. Also, one may want to contact Uline with a set of product sku that already fit generic shipping boxes for high-value items like wine bottles and laptop screens.
Have a great day =3