Marcelle Group

Company Profile

Licensing / Sales of Consumer Electronics and Lighting