J Postgrad Med Close
 

Overlapping synthetic peptides (P3.1 to P3.6) covering the sequence (aa 1 to 99) of ORF3 (Rv3872)

Overlapping synthetic peptides (P3.1 to P3.6) covering the sequence (aa 1 to 99) of ORF3 (Rv3872)