A manufacturer of 120 cm T5DIP60cm at zhongshan karnar lighting electron factory

What is the correctly punctuated version of this sentence?
A manufacturer of 120 cm T5,DIP,60cm at zhongshan karnar lighting & electron factory.