mpn
315422-16640
brand
name: HEIDENHAIN CORP
manufacturer
name: HEIDENHAIN CORP