What is the K18PEPTIDE™ patent number?Updated 2 months agoEP3058936A2 Was this article helpful? YesNo