Boehringer Mannheim Biochemicals
Clontech
Novagen
Pharmingen
Promega