Ningbo Anchor Auto Parts Co., Ltd.
Application: TOYOTA HI LUX 2007-2011 OEM: 88460-0K010
652*460*16
TOYOTA