Qingdao Kemei Trailer Manufacturing Trademarks
LEOPARD
Trailer-mounted non-hydraulic jacks
Owned by: Qingdao Kemei Trailer Manufacturing Co., Ltd.
Serial Number: 87416105