About company

Flotek: Your Bioprocess Optimization Partner for Biotech, Food + Beverage, and Industrial Applications.

US 2950 buskirk avenue
Not verified company