WORDING FLEAIL NO

Brand Owner Address Description
FLEAIL Chengdu Meross Technology Co., Ltd. No.1935, Floor 19, Unit 1, Building 7 No.1700 BeiDuan TianFu Avenue, GaoXin Qu Chengdu, Sichuan 610041 China The wording FLEAIL has no meaning in a foreign language.;Flashlights; Electric cooking ovens; Electric toasters; Electrical rice cookers; Light bulbs;
 

Where the owner name is not linked, that owner no longer owns the brand