Thermo Fisher Scientific
 $22,158,705 Harvard Bioscience Inc
 $868,214 Thermo Fisher Scientific
 $22,158,705 Harvard Bioscience Inc
 $868,214