MSA Safety Inc. to acquire Bacharach Inc. for $337M - Pittsb