Key factsactiveLegal nameLYDALL TECHNICAL PAPERSfr_inseeRegistration420729691fr_inseeStatusactivefr_inseeTypeForeign legal entityfr_inseeIncorporated1998-05-01fr_inseeRegistered addressNH03866 1960 ROCHESTER, CHESNUT HILL ROAD, ÉTATS-UNISfr_inseeIndustry17.12Zfr_insee