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