LEMO ITALIA SRL

Viale Lunigiana 25
20125 Milano-MI (IT)

Exhibitor Logo

Location

  • Exhibition Hall: HOSPITAL
  • Pavilion: Pad. 29
  • Stand: D10
map location