Where to buy

La Bio Idea products are available in most organic health food shops in the following countries:
 
Belgium
Bosnia And Herzegowina
Bulgaria
Croatia
Cyprus
Czech Republic
Denmark
Estonia
Finland
France
Germany
Greece
Iceland
Japan
Korea, Republic Of
Netherlands
Norway
Poland
Portugal
Slovenia
South Africa
Spain
Sweden
United Kingdom
United Arab Emirates