20l Commercial Microwave
Greater Accra, Labone
Commercial Microwave Oven 25l
Commercial Microwave Oven 34l