Koubachi AG Räffelstrasse 26 , Zurich , 8045 Agriculture XPRT Downloads About Solutions products industries software Downloads Home Companies Koubachi AG Locations Koubachi AG Show or hide locations in map Headquarters Office locations Locations served Distributors Manufacturer Koubachi AG Headquarters Räffelstrasse 26 Zurich 8045 Phone/Fax Number