Qingdao Kemei Trailer Manufacturing Trademarks
LEOPARD

LEOPARD

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