Total 2,000+ plastic light cover factories & companies found with 6,000+ products. Source high quality plastic light cover from our great selection of reliable plastic light cover manufacturing factories.
Wuxi Sinyo Wing Motorcycle Co., Ltd.
![China Supplier - Diamond Member](https://www.micstatic.com/common/img/icon/diamond_member_16.png?_v=1719285210643)
Business Type: | Manufacturer/Factory |
Main Products: | Production: Motorcycle Parts Sales: Motorcycle & Parts |
Mgmt. Certification: |
ISO 9000
|
Factory ownership: | Limited Company |
R&D Capacity: | OEM |
Location: | Wuxi, Jiangsu |
-
Unit Price: US$ 3-10 / PieceMin. Order: 1000 Pieces
-
Unit Price: US$ 3-10 / PieceMin. Order: 1000 Pieces
-
Unit Price: US$ 3-10 / PieceMin. Order: 1000 Pieces
HUBEI BEST IMPORT AND EXPORT CO., LTD.
![China Supplier - Diamond Member](https://www.micstatic.com/common/img/icon/diamond_member_16.png?_v=1719285210643)
Business Type: | Trading Company |
Main Products: | Non Woven Face Mask , Disposable Cap , Disposable Shoe Cover , Disposable Gown , Disposable Coverall |
Mgmt. Certification: |
ISO 9001, ISO 13485
|
Factory ownership: | Limited Company |
R&D Capacity: | ODM, OEM |
Location: | Wuhan, Hubei |
-
Unit Price: US$ 0.005-0.008 / PiecesMin. Order: 100000 Pieces
-
Unit Price: US$ 0.008-0.018 / PiecesMin. Order: 100000 Pieces
-
Unit Price: US$ 0.005-0.008 / PiecesMin. Order: 100000 Pieces
Changzhou Jianling Vehicle Accessories Co., Ltd.
![China Supplier - Gold Member](https://www.micstatic.com/common/img/icon/gold-member.png?_v=1719285210643)
Business Type: | Manufacturer/Factory , Trading Company |
Main Products: | Auto Lamp |
Mgmt. Certification: |
ISO9001:2015
|
Factory ownership: | Limited Company |
R&D Capacity: | Own Brand, ODM, OEM |
Location: | Changzhou, Jiangsu |
-
Unit Price: US$ 2.5-2.8 / PieceMin. Order: 10 Pieces
-
Unit Price: US$ 4.5-6 / PieceMin. Order: 10 Pieces
-
Unit Price: US$ 2.5-4 / PieceMin. Order: 10 Pieces
Weifang Rongheng Plastic Co., Ltd
![China Supplier - Gold Member](https://www.micstatic.com/common/img/icon/gold-member.png?_v=1719285210643)
Business Type: | Manufacturer/Factory |
Main Products: | PVC Hose , PVC Steel Wire Hose , PVC High-Temperature Steel Wire Hose , PVC Garden Hose , PVC Oxygen Hose |
Mgmt. Certification: |
ISO 9001
|
R&D Capacity: | OEM, ODM, Own Brand |
Location: | Weifang, Shandong |
Production Lines: | Above 10 |
-
Unit Price: US$ 2 / PieceMin. Order: 100 Pieces
-
Unit Price: US$ 2 / PieceMin. Order: 100 Pieces
-
Unit Price: US$ 2 / PieceMin. Order: 100 Pieces
Guangzhou Xinghe Decorative Material Co., Ltd.
![China Supplier - Diamond Member](https://www.micstatic.com/common/img/icon/diamond_member_16.png?_v=1719285210643)
Business Type: | Manufacturer/Factory |
Main Products: | Aluminum Composite Panel , Aluminum Solid Panel , Aluminum Honeycomb Panel |
Mgmt. Certification: |
ISO 9001, ISO 14000
|
Factory ownership: | Limited Company |
R&D Capacity: | OEM, Own Brand |
Location: | Guangzhou, Guangdong |
-
Unit Price: US$ 0.99-10.99 / Square MeterMin. Order: 900 Square Meters
-
Unit Price: US$ 3 / Square MeterMin. Order: 100 Square Meters
-
Unit Price: US$ 3 / Square MeterMin. Order: 100 Square Meters
Hangzhou Guang Yi Hua Material Technology Co., Ltd
![China Supplier - Gold Member](https://www.micstatic.com/common/img/icon/gold-member.png?_v=1719285210643)
Business Type: | Manufacturer/Factory |
Main Products: | Traffic Safety Products , Inspection Mirrors , Speed Humps , Wheel Stopper , Cable Protector |
Mgmt. Certification: |
ISO 9001
|
Factory ownership: | Limited Company |
R&D Capacity: | OEM, ODM, Own Brand |
Location: | Hangzhou, Zhejiang |
-
Unit Price: US$ 2-3 / PieceMin. Order: 100 Pieces
-
Unit Price: US$ 2-3 / PieceMin. Order: 100 Pieces
-
Unit Price: US$ 2-3 / PieceMin. Order: 100 Pieces
Shanghai Alwings Medical Instrument Co., Ltd.
![China Supplier - Gold Member](https://www.micstatic.com/common/img/icon/gold-member.png?_v=1719285210643)
Business Type: | Manufacturer/Factory |
Main Products: | Sterilization Pouch , Saliva Ejector , Isolation Gowns , Face Mask , Face Shields |
Factory ownership: | Limited Company |
R&D Capacity: | OEM, ODM, Own Brand |
Location: | Shanghai, Shanghai |
Production Lines: | Above 10 |
-
Unit Price: US$ 0.03-0.1 / PieceMin. Order: 100000 Pieces
-
Unit Price: US$ 0.03-0.1 / PieceMin. Order: 100000 Pieces
-
Unit Price: US$ 0.03-0.1 / PieceMin. Order: 100000 Pieces
Xiamen Better Silicone Rubber Co., Ltd.
![China Supplier - Gold Member](https://www.micstatic.com/common/img/icon/gold-member.png?_v=1719285210643)
Business Type: | Manufacturer/Factory |
Main Products: | Silicone Rubber Products |
Mgmt. Certification: |
ISO9001:2015
|
Factory ownership: | Limited Company |
R&D Capacity: | ODM, OEM |
Location: | Xiamen, Fujian |
-
Unit Price: US$ 0.2 / PieceMin. Order: 1000 Pieces
-
Unit Price: US$ 0.2 / PieceMin. Order: 1000 Pieces
-
Unit Price: US$ 0.1 / PieceMin. Order: 1000 Pieces
Dongguan Yubiao Hardware Co., Ltd.
![China Supplier - Diamond Member](https://www.micstatic.com/common/img/icon/diamond_member_16.png?_v=1719285210643)
Business Type: | Manufacturer/Factory |
Main Products: | CNC Machining Parts , Stamping parts , Spring , Fasteners |
Mgmt. Certification: |
IATF16949
|
Factory ownership: | Limited Company |
R&D Capacity: | ODM, OEM |
Location: | Dongguan, Guangdong |
-
Unit Price: US$ 0.1-1.25 / PieceMin. Order: 1000 Pieces
-
Unit Price: US$ 1.05-1.56 / PieceMin. Order: 1000 Pieces
-
Unit Price: US$ 0.16-0.2 / PieceMin. Order: 1000 Pieces
Dongguan Jiexiang Gongchuang Hardware Technology Co., ...
![China Supplier - Diamond Member](https://www.micstatic.com/common/img/icon/diamond_member_16.png?_v=1719285210643)
Business Type: | Manufacturer/Factory |
Main Products: | Smart Device Metal Casings , CNC Machining Parts , CNC Precisoin Machining , Precision Parts , Metal Case or Enclosure |
Mgmt. Certification: |
ISO 9001, ISO 14001
|
Factory ownership: | Limited Company |
R&D Capacity: | OEM, ODM |
Location: | Dongguan, Guangdong |
-
Unit Price: US$ 11-68 / PieceMin. Order: 100 Pieces
-
Unit Price: US$ 2.3-54.8 / PieceMin. Order: 100 Pieces
-
Unit Price: US$ 11-68 / PieceMin. Order: 100 Pieces
Ningbo Hongxin Precision Machinery Co., Ltd.
![China Supplier - Gold Member](https://www.micstatic.com/common/img/icon/gold-member.png?_v=1719285210643)
Business Type: | Manufacturer/Factory |
Main Products: | Auto Parts , Motor Parts , Lighting Parts , Power Tool Parts , Aluminum Die Casting |
Mgmt. Certification: |
ISO 9001, ISO 14001
|
Factory ownership: | Limited Company |
R&D Capacity: | OEM, ODM, Own Brand |
Location: | Ningbo, Zhejiang |
-
Unit Price: US$ 1.3-1.56 / PieceMin. Order: 2000 Pieces
-
Unit Price: US$ 28000-40000 / PieceMin. Order: 1 Piece
-
Unit Price: US$ 3.85-4.1 / PieceMin. Order: 2000 Pieces
Guangzhou Gangzheng Automobile Parts Co.,Ltd.
![China Supplier - Diamond Member](https://www.micstatic.com/common/img/icon/diamond_member_16.png?_v=1719285210643)
Business Type: | Manufacturer/Factory |
Main Products: | Shock Absorber , Clutches , Brake Disc , Brake Pads , Electronic Fuel Injection System Parts |
Mgmt. Certification: |
IATF16949
|
Factory ownership: | Limited Company |
R&D Capacity: | ODM, Own Brand |
Location: | Guangzhou, Guangdong |
-
Unit Price: US$ 5-10 / PieceMin. Order: 1 Piece
-
Unit Price: US$ 2 / PieceMin. Order: 1 Piece
-
Unit Price: US$ 1.8 / PieceMin. Order: 1 Piece
Ningbo Xunke International Trade Co., Ltd
![China Supplier - Diamond Member](https://www.micstatic.com/common/img/icon/diamond_member_16.png?_v=1719285210643)
Business Type: | Manufacturer/Factory |
Main Products: | Metal Stamping Parts , Roof Top Tents , Tonneau Cover |
Mgmt. Certification: |
ISO 9001, ISO 9000, ISO 14001, IATF16949
|
Factory ownership: | Limited Company |
R&D Capacity: | OEM, ODM |
Location: | Ningbo, Zhejiang |
-
Unit Price: US$ 8-9.9 / PieceMin. Order: 100 Pieces
-
Unit Price: US$ 8-9.9 / PieceMin. Order: 100 Pieces
-
Unit Price: US$ 8-9.9 / PieceMin. Order: 100 Pieces
Baicheng packaging products Dongguan Co., Ltd
![China Supplier - Gold Member](https://www.micstatic.com/common/img/icon/gold-member.png?_v=1719285210643)
Business Type: | Manufacturer/Factory |
Main Products: | Bubble Mailer , Poly Mailer , Cardboard Envelopes , Thermal & Insulation , Bubble Bag |
R&D Capacity: | OEM |
Location: | Dongguan, Guangdong |
Production Lines: | 5 |
-
Unit Price: US$ 9.5-12.5 / PieceMin. Order: 10 Pieces
-
Unit Price: US$ 7.5-9.5 / PieceMin. Order: 100 Pieces
-
Unit Price: US$ 10.5-12.5 / PieceMin. Order: 1000 Pieces
Shanghai Asianen Export and Import Co., Ltd.
![China Supplier - Diamond Member](https://www.micstatic.com/common/img/icon/diamond_member_16.png?_v=1719285210643)
Business Type: | Manufacturer/Factory |
Main Products: | Flex Banner , PVC Tarpaulin , Tarpaulin , Vinyl Fabric , Polyester Fabric |
Mgmt. Certification: |
ISO 9001, ISO 9000, ISO 14001
|
Factory ownership: | Private Owner |
R&D Capacity: | OEM, ODM |
Location: | Shanghai, Shanghai |
-
Unit Price: US$ 1.49 / Square MeterMin. Order: 2000 Square Meters
-
Unit Price: US$ 0.74 / RollMin. Order: 40 Rolls
-
Unit Price: US$ 0.5 / Square MeterMin. Order: 1 Square Meter
Xiantao Topmed Nonwoven Protective Products Co., Ltd.
![China Supplier - Diamond Member](https://www.micstatic.com/common/img/icon/diamond_member_16.png?_v=1719285210643)
Business Type: | Manufacturer/Factory , Trading Company |
Main Products: | Face Mask , Disposable Cap , Surgical Gown , Disposable Coverall , Lab Coat |
Mgmt. Certification: |
GMP, ISO 13485
|
Factory ownership: | Limited Company |
R&D Capacity: | ODM, OEM, Own Brand |
Location: | Wuhan, Hubei |
-
Unit Price: US$ 0.008 / PieceMin. Order: 100000 Pieces
-
Unit Price: US$ 0.01 / PieceMin. Order: 50000 Pieces
-
Unit Price: US$ 0.008 / PieceMin. Order: 100000 Pieces
GUANGDONG ALUNO INDUSTRY CO., LTD.
![China Supplier - Diamond Member](https://www.micstatic.com/common/img/icon/diamond_member_16.png?_v=1719285210643)
Business Type: | Manufacturer/Factory , Trading Company |
Main Products: | Aluminum Pergola , Pergola Optionals , Retractable Roof , Zip Screen , Carport & Canopy |
Mgmt. Certification: |
ISO 14064
|
Factory ownership: | Limited Company |
R&D Capacity: | ODM, OEM, Own Brand |
Location: | Dongguan, Guangdong |
-
Unit Price: US$ 95-103 / Square MeterMin. Order: 15 Square Meters
-
Unit Price: US$ 8869-19259 / PieceMin. Order: 1 Piece
-
Unit Price: US$ 8869-19259 / PieceMin. Order: 1 Piece
Shandong Longchang New Material Technology Co., Ltd.
![China Supplier - Diamond Member](https://www.micstatic.com/common/img/icon/diamond_member_16.png?_v=1719285210643)
Business Type: | Manufacturer/Factory , Trading Company |
Main Products: | Greenhouse Film , Plastic Film , Stretch Film , Mulch Film , Construction Film |
Mgmt. Certification: |
ISO9001:2015
|
Factory ownership: | Limited Company |
R&D Capacity: | Own Brand, ODM, OEM |
Location: | Jining, Shandong |
-
Unit Price: US$ 1650-2000 / TonMin. Order: 1 Ton
-
Unit Price: US$ 1655-1755 / TonMin. Order: 2 Tons
-
Unit Price: US$ 1650-2000 / TonMin. Order: 1 Ton
DONGGUAN FOREVER CO.,LTD
![China Supplier - Diamond Member](https://www.micstatic.com/common/img/icon/diamond_member_16.png?_v=1719285210643)
Business Type: | Manufacturer/Factory |
Main Products: | Light Diffuser Polycarbonate PC Virgins , Light Guide Polycarbonate PC Resins , Plastics Raw Materials , Flame Retardante Polycarbonate PC , Rti UL746 94 F1 F2 PC |
Mgmt. Certification: |
ISO 9001, ISO 14001, ISO 20000, GMP
|
Factory ownership: | Limited Company |
R&D Capacity: | OEM, ODM, Own Brand |
Location: | Dongguan, Guangdong |
-
Unit Price: US$ 0.8-1.9 / BagMin. Order: 100 Bags
-
Unit Price: US$ 0.8-1.9 / BagMin. Order: 100 Bags
-
Unit Price: US$ 0.8-1.9 / BagMin. Order: 100 Bags
Shandong Jinruixiang Geotextile Material Co., Ltd.
![China Supplier - Diamond Member](https://www.micstatic.com/common/img/icon/diamond_member_16.png?_v=1719285210643)
Business Type: | Manufacturer/Factory , Trading Company |
Main Products: | Geomembrane , Geotextile , Composite Geomembrane , Geogrid , Geosynthetic Clay Liner |
Mgmt. Certification: |
ISO9001:2015, ISO14001:2015, ISO45001:2016
|
Factory ownership: | Limited Company |
R&D Capacity: | ODM, OEM |
Location: | Jinan, Shandong |
-
Unit Price: US$ 1.5-2.5 / Square MeterMin. Order: 2000 Square Meters
-
Unit Price: US$ 1.2-1.5 / SetMin. Order: 100 Sets
-
Unit Price: US$ 1.2-1.5 / SetMin. Order: 100 Sets
Dongguan Gooduse Hardware Parts Co., Ltd.
![China Supplier - Gold Member](https://www.micstatic.com/common/img/icon/gold-member.png?_v=1719285210643)
Business Type: | Manufacturer/Factory |
Main Products: | CNC Parts Stamping Parts Extructions , Bracket Screws Nuts Washers Springs Rivets , Pins Tools Standoffs Spacer Metal Shank , Drill Tap Drill Bits Hex Key Wrenches Collars , Aluminum Heatsink Leg Adjustable Screens |
Mgmt. Certification: |
ISO 9001
|
Factory ownership: | Limited Company |
R&D Capacity: | OEM |
Location: | Dongguan, Guangdong |
-
Unit Price: US$ 0.003-0.2 / PieceMin. Order: 1000 Pieces
-
Processing Custom Toilet Seat Toilet Fixing Screw Decorative Cover Metal Mounting Bracket Round NutsProcessing Custom Toilet Seat Toilet Fixing Screw Decorative Cover Metal Mounting Bracket Round NutsUnit Price: US$ 0.9-1.35 / PieceMin. Order: 1000 Pieces
-
Unit Price: US$ 0.05-0.07 / PieceMin. Order: 1000 Pieces
ANPING JUNMING WIRE MESH CO., LTD.
![China Supplier - Diamond Member](https://www.micstatic.com/common/img/icon/diamond_member_16.png?_v=1719285210643)
Business Type: | Manufacturer/Factory |
Main Products: | Stainless Steel Wire Mesh , Barbed Wire , Chain Link Fence , Garden Fence , Gabion Basket |
Mgmt. Certification: |
ISO 9001, ISO 9000
|
Factory ownership: | Limited Company |
Location: | Hengshui, Hebei |
Production Lines: | 5 |
-
Unit Price: US$ 15 / PieceMin. Order: 10 Pieces
-
Unit Price: US$ 15 / PieceMin. Order: 10 Pieces
-
Unit Price: US$ 15 / PieceMin. Order: 10 Pieces
Colpoint Technology Limited
![China Supplier - Diamond Member](https://www.micstatic.com/common/img/icon/diamond_member_16.png?_v=1719285210643)
Business Type: | Manufacturer/Factory , Trading Company |
Main Products: | Mobile Phone Cases , Car Phone Holder , Bluetooth Speaker , Tablet Case , Wireless Charger |
Factory ownership: | Limited Company |
R&D Capacity: | OEM, ODM, Own Brand |
Location: | Shenzhen, Guangdong |
Production Lines: | 5 |
-
Unit Price: US$ 3.15-4.5 / PieceMin. Order: 1 Piece
-
Unit Price: US$ 1.61-2.25 / PieceMin. Order: 1 Piece
-
Unit Price: US$ 1.61-2.25 / PieceMin. Order: 1 Piece
Guangzhou Huaheng Plastic Products Co., Ltd.
![China Supplier - Diamond Member](https://www.micstatic.com/common/img/icon/diamond_member_16.png?_v=1719285210643)
Business Type: | Manufacturer/Factory |
Main Products: | Food Packaging , Food Cantainer , Packaging Box , Custom Box , Packaging |
Mgmt. Certification: |
ISO 9001
|
Factory ownership: | Limited Company |
R&D Capacity: | OEM, ODM |
Location: | Guangzhou, Guangdong |
-
Unit Price: US$ 0.015 / BoxMin. Order: 10 Boxes
-
Unit Price: US$ 0.015 / PieceMin. Order: 50000 Pieces
-
Unit Price: US$ 0.02-0.025 / PieceMin. Order: 5000 Pieces
Milesun Rubber & Plastic Technology Co., Ltd.
![China Supplier - Diamond Member](https://www.micstatic.com/common/img/icon/diamond_member_16.png?_v=1719285210643)
Business Type: | Manufacturer/Factory |
Main Products: | Rubber Components , Rubber Damper/Shock Absorber/Sheet , Rubber-Metal Components , Sealing Ring , Home Appliance Rubber and Metal Components |
Mgmt. Certification: |
ISO 9001, ISO 14001, IATF16949
|
Factory ownership: | Limited Company |
R&D Capacity: | OEM, ODM, Own Brand |
Location: | Guangzhou, Guangdong |
-
Unit Price: US$ 0.12 / PieceMin. Order: 1000 Pieces
-
Unit Price: US$ 0.19-0.2 / PieceMin. Order: 1000 Pieces
-
Unit Price: US$ 0.16-0.19 / PieceMin. Order: 1000 Pieces
Guangzhou Lvju Waterproof Canvas Co., Ltd.
![China Supplier - Gold Member](https://www.micstatic.com/common/img/icon/gold-member.png?_v=1719285210643)
Business Type: | Manufacturer/Factory , Trading Company |
Main Products: | PVC Tarpaulin , PE Tarpaulin , Truck Cover , Tent Cover , Aquaculture Tank |
Factory ownership: | Limited Company |
R&D Capacity: | ODM, Own Brand |
Location: | Guangzhou, Guangdong |
Main Markets: | North America , Southeast Asia/ Mideast , Africa |
-
Unit Price: US$ 0.2-0.28 / Square MeterMin. Order: 100 Square Meters
-
Unit Price: US$ 0.2-0.28 / Square MeterMin. Order: 100 Square Meters
-
Lvju 12FT X32FT 4X10m PE Tarpaulin Sheet, Heavy Duty PE Tarpaulin Outdoor HDPE Tarpaulin Cargo CoverLvju 12FT X32FT 4X10m PE Tarpaulin Sheet, Heavy Duty PE Tarpaulin Outdoor HDPE Tarpaulin Cargo CoverUnit Price: US$ 9.3-10.85 / PieceMin. Order: 10 Pieces
Ritscher Paper Products Limited
![China Supplier - Gold Member](https://www.micstatic.com/common/img/icon/gold-member.png?_v=1719285210643)
Business Type: | Manufacturer/Factory |
Main Products: | A4 Paper , A4 Copy Paper , Paper , Sticky Note , Pad |
Mgmt. Certification: |
ISO 9001, ISO 14001, FSC
|
Factory ownership: | Private Owner |
R&D Capacity: | OEM, ODM, Own Brand |
Location: | Wuhan, Hubei |
-
Unit Price: US$ 0.1 / BagMin. Order: 100 Bags
-
Unit Price: US$ 0.05 / PieceMin. Order: 100 Pieces
Shijiazhuang Boshuo New Material Co., Ltd.
![China Supplier - Diamond Member](https://www.micstatic.com/common/img/icon/diamond_member_16.png?_v=1719285210643)
Business Type: | Manufacturer/Factory |
Main Products: | Geotextile Fabric , Fabric Grow Bag , Plastic / Fabric Plant Pot , Plastic Tray , Geotextile Tube Dewatering Bag |
Mgmt. Certification: |
ISO 9001, ISO 9000
|
Factory ownership: | Limited Company |
R&D Capacity: | OEM |
Location: | Shijiazhuang, Hebei |
-
Unit Price: US$ 0.1-0.16 / Square MeterMin. Order: 1000 Square Meters
-
Unit Price: US$ 0.1-0.16 / Square MeterMin. Order: 1000 Square Meters
-
Unit Price: US$ 0.1-0.16 / Square MeterMin. Order: 1000 Square Meters
Ningbo Youngsun Electric Appliances Co., Ltd.
![China Supplier - Gold Member](https://www.micstatic.com/common/img/icon/gold-member.png?_v=1719285210643)
Business Type: | Manufacturer/Factory |
Main Products: | Dog and Cat Products , Sports and Outdoor Goods , Household and Daily Products , Office and School Products , Toys and Game Products |
Mgmt. Certification: |
ISO 9001, ISO 9000, ISO 20000, IATF16949
|
Factory ownership: | Limited Company |
R&D Capacity: | OEM, ODM, Own Brand |
Location: | Ningbo, Zhejiang |
-
Unit Price: US$ 7.52-8.49 / PieceMin. Order: 500 Pieces
-
Unit Price: US$ 9.36-9.87 / PieceMin. Order: 500 Pieces
-
Unit Price: US$ 0.37 / PieceMin. Order: 500 Pieces
DONGYAODA (XIAMEN) TRADING CO., LTD.
![China Supplier - Gold Member](https://www.micstatic.com/common/img/icon/gold-member.png?_v=1719285210643)
Business Type: | Manufacturer/Factory , Trading Company |
Main Products: | Gift Sets , Paper Bag , Paper Box , Label& Sticker , Calendar |
Mgmt. Certification: |
ISO 9001
|
Factory ownership: | Limited Company |
R&D Capacity: | OEM, ODM |
Location: | Xiamen, Fujian |
-
Unit Price: US$ 0.55-0.85 / PieceMin. Order: 500 Pieces
-
Unit Price: US$ 0.55-0.85 / PieceMin. Order: 500 Pieces
-
Unit Price: US$ 0.55-0.85 / PieceMin. Order: 500 Pieces