Report - BacteriophageSPP1TailTubeProteinSelf-assemblesinto -Structure … · 2015-01-30 · pPT25 shuttle vector (11) digested by the same restriction enzymes generating pIA6. This vector

Please pass captcha verification before submit form