Custom peptide and antibody supplier. Specialising in fluorescent peptide, stable isotopically labelled peptides, long and unusually modified peptides and custom polyclonal production.
Detailed Information
Registration Number: 3686824 Established: 1980 No of Employees: 15 - 50