Versus - compare BLFS and ATRC

Biolife Solutions Inc outperforms Atricure Inc on 22 out of 29 parameters.