Measuring & Controlling Devices, NEC · SIC 3829CIK 97745Held by 26 tracked managersEDGAR filings ↗10-K/10-Q ↗