Netherlands — QIAGEN Benelux B.V. Spoorstraat 50 5911 KJ Venlo Netherlands Orders: 0800 0229592 Fax: 0800 0229593 Technical: 0800 0229602 More information