Micronetics Inc., Ltd., Panama, succursale de Lancy