LEMOORE LLC, FRAMINGHAM, Deutschland