cobi leopard 2618
cobi electronic logo linecard beginning operating founded owned 2000 century since market company family