custom peptides, synthetic organic compounds and libraries (diverse collections) thereof for scientific and research use…Owned by: MIMOTOPESSerial Number: 78178701