Results for
HELIX ESPERIA
Italy
CARAKOLANDIA
Portugal
BIOCARACOL
LA CHIOCCIOLA MESSAPICA DI L.C.
HELIXIRION SNAILS
Greece
HELIX BRUTIA
BEL SNAIL.BY
Belarus
TECNOVITI S.R.L.
COCHLEA GARDEN LAB
ALMA
MIX SRL
COCHEA
Spain
COCHLEAR AG
Switzerland
Number of results
Countries
Company type
Category