translate English to French: As far as parts are concerned, there is the supply side and the bits and pieces.
Quant aux pièces, il y a l'approvisionnement et les innombrables pièces diverses.