Novibra® - product description Universal mounting for industrial, marine and other mobile installations, i.e. generating sets, combustion engines, compressors and pumps.…