CATARC

AcronymDefinition
CATARCChina Automotive Technology & Research Center