bn:01094183n
Noun Named Entity
EL
No term available
EN
CSR Corporation Limited, formerly known as China South Locomotive & Rolling Stock Corp was a Chinese manufacturer of locomotive and rolling stock. Wikipedia
Relations
Sources