Centro Ricerche Fiat Scpa

Country: 
Italy
Acronym: 
CRF