TERMOMECCANICA OIL SEPARATOR 1018710049