IFITM3 Peptide PRODUCT DATA SHEET Bioworld Technology CO., Ltd.