Ningbo Anchor Auto Parts Co., Ltd.
BMW MINI COOPER 2007-08″
OEM# 64536941084
DPI# 3884
NISSENS# 940118
SIZE 659*341*16
BMW, MINI, Mini Cooper