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