Haemonetics Corporation, Braintree