Main information about car part AJUSA 00008408
Producer AJUSA
Number 00008408
Description Seal, oil filter