O51M1 Rabbit Polyclonal Antibody

O51M1 Rabbit Polyclonal Antibody

Contact Us Below To Order :

    O51M1 Polyclonal Antibody

    BT-AP12127-50ul 50ul Ask for price
    Description: Olfactory receptors interact with odorant molecules in the nose, to initiate a neuronal response that triggers the perception of a smell. The olfactory receptor proteins are members of a large family of G-protein-coupled receptors (GPCR) arising from single coding-exon genes. Olfactory receptors share a 7-transmembrane domain structure with many neurotransmitter and hormone receptors and are responsible for the recognition and G protein-mediated transduction of odorant signals. The olfactory receptor gene family is the largest in the genome. The nomenclature assigned to the olfactory receptor genes and proteins for this organism is independent of other organisms.

    O51M1 Polyclonal Antibody

    JOT-AP12127-100ul 100ul
    EUR 220

    O51M1 Polyclonal Antibody

    JOT-AP12127-50ul 50ul
    EUR 144

    O51M1 Polyclonal Antibody

    E44H10181 100ul
    EUR 255
    Description: Biotin-Conjugated, FITC-Conjugated , AF350 Conjugated , AF405M-Conjugated ,AF488-Conjugated, AF514-Conjugated ,AF532-Conjugated, AF555-Conjugated ,AF568-Conjugated , HRP-Conjugated, AF405S-Conjugated, AF405L-Conjugated , AF546-Conjugated, AF594-Conjugated , AF610-Conjugated, AF635-Conjugated , AF647-Conjugated , AF680-Conjugated , AF700-Conjugated , AF750-Conjugated , AF790-Conjugated , APC-Conjugated , PE-Conjugated , Cy3-Conjugated , Cy5-Conjugated , Cy5.5-Conjugated , Cy7-Conjugated Antibody

    O51M1 Polyclonal Antibody

    MBS8531934-01mg 0.1mg
    EUR 305

    O51M1 Polyclonal Antibody

    MBS8531934-01mLAF405L 0.1mL(AF405L)
    EUR 465

    O51M1 Polyclonal Antibody

    MBS8531934-01mLAF405S 0.1mL(AF405S)
    EUR 465

    O51M1 Polyclonal Antibody

    MBS8531934-01mLAF610 0.1mL(AF610)
    EUR 465

    O51M1 Polyclonal Antibody

    MBS8531934-01mLAF635 0.1mL(AF635)
    EUR 465

    O51M1 Polyclonal Antibody

    UB-GEN-7275 100 ul
    EUR 200

    O52M1 Rabbit Polyclonal Antibody

    ES11677-100ul 100ul
    EUR 124
    Description: WB, ELISA

    O52M1 Rabbit Polyclonal Antibody

    ES11677-50ul 50ul
    EUR 74
    Description: WB, ELISA

    O51M1 Antibody

    C45167-100ul 100μl
    EUR 217
    Description: O51M1 Rabbit Polyclonal Antibody

    O51M1 Antibody

    C45167-50ul 50μl
    EUR 143.5
    Description: O51M1 Rabbit Polyclonal Antibody

    Rabbit anti-Arabidopsis thaliana (Mouse-ear cress) OM64 Polyclonal Antibody

    MBS7180773-INQUIRE INQUIRE Ask for price

    O52M1 Polyclonal Antibody

    E11-202731 100ug/100ul
    EUR 225
    Description: Available in various conjugation types.

    O52M1 Polyclonal Antibody

    ABP59614-003ml 0.03ml
    EUR 189.6
    Description: A polyclonal antibody for detection of O52M1 from Human. This O52M1 antibody is for WB, ELISA. It is affinity-purified from rabbit serum by affinity-chromatography using the specific immunogenand is unconjugated. The antibody is produced in rabbit by using as an immunogen synthesized peptide derived from part region of human O52M1 protein at amino acid sequence of 180-260

    O52M1 Polyclonal Antibody

    ABP59614-01ml 0.1ml
    EUR 346.8
    Description: A polyclonal antibody for detection of O52M1 from Human. This O52M1 antibody is for WB, ELISA. It is affinity-purified from rabbit serum by affinity-chromatography using the specific immunogenand is unconjugated. The antibody is produced in rabbit by using as an immunogen synthesized peptide derived from part region of human O52M1 protein at amino acid sequence of 180-260

    O52M1 Polyclonal Antibody

    ABP59614-02ml 0.2ml
    EUR 496.8
    Description: A polyclonal antibody for detection of O52M1 from Human. This O52M1 antibody is for WB, ELISA. It is affinity-purified from rabbit serum by affinity-chromatography using the specific immunogenand is unconjugated. The antibody is produced in rabbit by using as an immunogen synthesized peptide derived from part region of human O52M1 protein at amino acid sequence of 180-260

    O52M1 Polyclonal Antibody

    BT-AP12139-100ul 100ul Ask for price
    Description: Olfactory receptors interact with odorant molecules in the nose, to initiate a neuronal response that triggers the perception of a smell. The olfactory receptor proteins are members of a large family of G-protein-coupled receptors (GPCR) arising from single coding-exon genes. Olfactory receptors share a 7-transmembrane domain structure with many neurotransmitter and hormone receptors and are responsible for the recognition and G protein-mediated transduction of odorant signals. The olfactory receptor gene family is the largest in the genome. The nomenclature assigned to the olfactory receptor genes and proteins for this organism is independent of other organisms.

    O52M1 Polyclonal Antibody

    BT-AP12139-20ul 20ul Ask for price
    Description: Olfactory receptors interact with odorant molecules in the nose, to initiate a neuronal response that triggers the perception of a smell. The olfactory receptor proteins are members of a large family of G-protein-coupled receptors (GPCR) arising from single coding-exon genes. Olfactory receptors share a 7-transmembrane domain structure with many neurotransmitter and hormone receptors and are responsible for the recognition and G protein-mediated transduction of odorant signals. The olfactory receptor gene family is the largest in the genome. The nomenclature assigned to the olfactory receptor genes and proteins for this organism is independent of other organisms.

    O52M1 Polyclonal Antibody

    BT-AP12139-50ul 50ul Ask for price
    Description: Olfactory receptors interact with odorant molecules in the nose, to initiate a neuronal response that triggers the perception of a smell. The olfactory receptor proteins are members of a large family of G-protein-coupled receptors (GPCR) arising from single coding-exon genes. Olfactory receptors share a 7-transmembrane domain structure with many neurotransmitter and hormone receptors and are responsible for the recognition and G protein-mediated transduction of odorant signals. The olfactory receptor gene family is the largest in the genome. The nomenclature assigned to the olfactory receptor genes and proteins for this organism is independent of other organisms.

    O52M1 Polyclonal Antibody

    JOT-AP12139-100ul 100ul
    EUR 220

    O52M1 Polyclonal Antibody

    JOT-AP12139-50ul 50ul
    EUR 144

    O52M1 Polyclonal Antibody

    E44H10338 100ul
    EUR 255
    Description: Biotin-Conjugated, FITC-Conjugated , AF350 Conjugated , AF405M-Conjugated ,AF488-Conjugated, AF514-Conjugated ,AF532-Conjugated, AF555-Conjugated ,AF568-Conjugated , HRP-Conjugated, AF405S-Conjugated, AF405L-Conjugated , AF546-Conjugated, AF594-Conjugated , AF610-Conjugated, AF635-Conjugated , AF647-Conjugated , AF680-Conjugated , AF700-Conjugated , AF750-Conjugated , AF790-Conjugated , APC-Conjugated , PE-Conjugated , Cy3-Conjugated , Cy5-Conjugated , Cy5.5-Conjugated , Cy7-Conjugated Antibody

    O52M1 Polyclonal Antibody

    MBS8532090-01mg 0.1mg
    EUR 305

    O52M1 Polyclonal Antibody

    MBS8532090-01mLAF405L 0.1mL(AF405L)
    EUR 465

    O52M1 Polyclonal Antibody

    MBS8532090-01mLAF405S 0.1mL(AF405S)
    EUR 465

    O52M1 Polyclonal Antibody

    MBS8532090-01mLAF610 0.1mL(AF610)
    EUR 465

    O52M1 Polyclonal Antibody

    MBS8532090-01mLAF635 0.1mL(AF635)
    EUR 465

    O52M1 Polyclonal Antibody

    UB-GEN-7432 100 ul
    EUR 200

    Rabbit anti-Saccharomyces cerevisiae (strain YJM789)(Baker's yeast) OM14 Polyclonal Antibody

    MBS7168258-INQUIRE INQUIRE Ask for price

    Rabbit anti-Saccharomyces cerevisiae (strain ATCC 204508/S288c)(Baker's yeast) OM45 Polyclonal Antibody

    MBS7152724-INQUIRE INQUIRE Ask for price

    Rabbit anti-Saccharomyces cerevisiae (strain ATCC 204508/S288c)(Baker's yeast) OM14 Polyclonal Antibody

    MBS7154386-INQUIRE INQUIRE Ask for price

    O52Z1 Rabbit Polyclonal Antibody

    ES11462-100ul 100ul
    EUR 124
    Description: WB, ELISA

    O52Z1 Rabbit Polyclonal Antibody

    ES11462-50ul 50ul
    EUR 74
    Description: WB, ELISA

    O51J1 Rabbit Polyclonal Antibody

    ES11463-100ul 100ul
    EUR 124
    Description: WB, ELISA

    O51J1 Rabbit Polyclonal Antibody

    ES11463-50ul 50ul
    EUR 74
    Description: WB, ELISA

    O10H5 Rabbit Polyclonal Antibody

    ES11511-100ul 100ul
    EUR 124
    Description: WB, ELISA

    O10H5 Rabbit Polyclonal Antibody

    ES11511-50ul 50ul
    EUR 74
    Description: WB, ELISA

    O13J1 Rabbit Polyclonal Antibody

    ES11512-100ul 100ul
    EUR 124
    Description: WB, ELISA

    O13J1 Rabbit Polyclonal Antibody

    ES11512-50ul 50ul
    EUR 74
    Description: WB, ELISA

    O51L1 Rabbit Polyclonal Antibody

    ES11519-100ul 100ul
    EUR 124
    Description: WB, ELISA

    O51L1 Rabbit Polyclonal Antibody

    ES11519-50ul 50ul
    EUR 74
    Description: WB, ELISA

    O52B6 Rabbit Polyclonal Antibody

    ES11521-100ul 100ul
    EUR 124
    Description: WB, ELISA

    O52B6 Rabbit Polyclonal Antibody

    ES11521-50ul 50ul
    EUR 74
    Description: WB, ELISA

    O52E8 Rabbit Polyclonal Antibody

    ES11522-100ul 100ul
    EUR 124
    Description: WB, ELISA

    O52E8 Rabbit Polyclonal Antibody

    ES11522-50ul 50ul
    EUR 74
    Description: WB, ELISA

    O52J3 Rabbit Polyclonal Antibody

    ES11523-100ul 100ul
    EUR 124
    Description: WB, ELISA

    O52J3 Rabbit Polyclonal Antibody

    ES11523-50ul 50ul
    EUR 74
    Description: WB, ELISA

    O56B2 Rabbit Polyclonal Antibody

    ES11524-100ul 100ul
    EUR 124
    Description: WB, ELISA

    O56B2 Rabbit Polyclonal Antibody

    ES11524-50ul 50ul
    EUR 74
    Description: WB, ELISA

    O14AG Rabbit Polyclonal Antibody

    ES11526-100ul 100ul
    EUR 124
    Description: WB, ELISA

    O14AG Rabbit Polyclonal Antibody

    ES11526-50ul 50ul
    EUR 74
    Description: WB, ELISA

    O14L1 Rabbit Polyclonal Antibody

    ES11527-100ul 100ul
    EUR 124
    Description: WB, ELISA

    O14L1 Rabbit Polyclonal Antibody

    ES11527-50ul 50ul
    EUR 74
    Description: WB, ELISA

    O10P1 Rabbit Polyclonal Antibody

    ES11533-100ul 100ul
    EUR 124
    Description: WB, ELISA

    O10P1 Rabbit Polyclonal Antibody

    ES11533-50ul 50ul
    EUR 74
    Description: WB, ELISA

    O10Q1 Rabbit Polyclonal Antibody

    ES11534-100ul 100ul
    EUR 124
    Description: WB, ELISA

    O10Q1 Rabbit Polyclonal Antibody

    ES11534-50ul 50ul
    EUR 74
    Description: WB, ELISA

    O10W1 Rabbit Polyclonal Antibody

    ES11535-100ul 100ul
    EUR 124
    Description: WB, ELISA

    O10W1 Rabbit Polyclonal Antibody

    ES11535-50ul 50ul
    EUR 74
    Description: WB, ELISA

    O12D2 Rabbit Polyclonal Antibody

    ES11536-100ul 100ul
    EUR 124
    Description: WB, ELISA

    O12D2 Rabbit Polyclonal Antibody

    ES11536-50ul 50ul
    EUR 74
    Description: WB, ELISA

    O51B4 Rabbit Polyclonal Antibody

    ES11585-100ul 100ul
    EUR 124
    Description: WB, ELISA

    O51B4 Rabbit Polyclonal Antibody

    ES11585-50ul 50ul
    EUR 74
    Description: WB, ELISA

    O14CZ Rabbit Polyclonal Antibody

    ES11590-100ul 100ul
    EUR 124
    Description: WB, ELISA

    O14CZ Rabbit Polyclonal Antibody

    ES11590-50ul 50ul
    EUR 74
    Description: WB, ELISA

    O10A3 Rabbit Polyclonal Antibody

    ES11660-100ul 100ul
    EUR 124
    Description: WB, ELISA

    O10A3 Rabbit Polyclonal Antibody

    ES11660-50ul 50ul
    EUR 74
    Description: WB, ELISA

    O10G3 Rabbit Polyclonal Antibody

    ES11661-100ul 100ul
    EUR 124
    Description: WB, ELISA

    O10G3 Rabbit Polyclonal Antibody

    ES11661-50ul 50ul
    EUR 74
    Description: WB, ELISA

    O10G8 Rabbit Polyclonal Antibody

    ES11662-100ul 100ul
    EUR 124
    Description: WB, ELISA

    O10G8 Rabbit Polyclonal Antibody

    ES11662-50ul 50ul
    EUR 74
    Description: WB, ELISA

    O10J5 Rabbit Polyclonal Antibody

    ES11663-100ul 100ul
    EUR 124
    Description: WB, ELISA

    O10J5 Rabbit Polyclonal Antibody

    ES11663-50ul 50ul
    EUR 74
    Description: WB, ELISA

    O10X1 Rabbit Polyclonal Antibody

    ES11664-100ul 100ul
    EUR 124
    Description: WB, ELISA

    O10X1 Rabbit Polyclonal Antibody

    ES11664-50ul 50ul
    EUR 74
    Description: WB, ELISA

    O11A1 Rabbit Polyclonal Antibody

    ES11665-100ul 100ul
    EUR 124
    Description: WB, ELISA

    O11A1 Rabbit Polyclonal Antibody

    ES11665-50ul 50ul
    EUR 74
    Description: WB, ELISA

    O11H4 Rabbit Polyclonal Antibody

    ES11666-100ul 100ul
    EUR 124
    Description: WB, ELISA

    O11H4 Rabbit Polyclonal Antibody

    ES11666-50ul 50ul
    EUR 74
    Description: WB, ELISA

    O11H6 Rabbit Polyclonal Antibody

    ES11667-100ul 100ul
    EUR 124
    Description: WB, ELISA

    O11H6 Rabbit Polyclonal Antibody

    ES11667-50ul 50ul
    EUR 74
    Description: WB, ELISA

    O13C5 Rabbit Polyclonal Antibody

    ES11668-100ul 100ul
    EUR 124
    Description: WB, ELISA

    O13C5 Rabbit Polyclonal Antibody

    ES11668-50ul 50ul
    EUR 74
    Description: WB, ELISA

    O51V1 Rabbit Polyclonal Antibody

    ES11669-100ul 100ul
    EUR 124
    Description: WB, ELISA

    O51V1 Rabbit Polyclonal Antibody

    ES11669-50ul 50ul
    EUR 74
    Description: WB, ELISA

    O52B4 Rabbit Polyclonal Antibody

    ES11670-100ul 100ul
    EUR 124
    Description: WB, ELISA

    O52B4 Rabbit Polyclonal Antibody

    ES11670-50ul 50ul
    EUR 74
    Description: WB, ELISA

    O52H1 Rabbit Polyclonal Antibody

    ES11671-100ul 100ul
    EUR 124
    Description: WB, ELISA

    O52H1 Rabbit Polyclonal Antibody

    ES11671-50ul 50ul
    EUR 74
    Description: WB, ELISA

    O52I1 Rabbit Polyclonal Antibody

    ES11672-100ul 100ul
    EUR 124
    Description: WB, ELISA

    O52I1 Rabbit Polyclonal Antibody

    ES11672-50ul 50ul
    EUR 74
    Description: WB, ELISA

    O52I2 Rabbit Polyclonal Antibody

    ES11673-100ul 100ul
    EUR 124
    Description: WB, ELISA

    O52I2 Rabbit Polyclonal Antibody

    ES11673-50ul 50ul
    EUR 74
    Description: WB, ELISA

    O52K2 Rabbit Polyclonal Antibody

    ES11674-100ul 100ul
    EUR 124
    Description: WB, ELISA

    O52K2 Rabbit Polyclonal Antibody

    ES11674-50ul 50ul
    EUR 74
    Description: WB, ELISA

    O52L1 Rabbit Polyclonal Antibody

    ES11675-100ul 100ul
    EUR 124
    Description: WB, ELISA

    O52L1 Rabbit Polyclonal Antibody

    ES11675-50ul 50ul
    EUR 74
    Description: WB, ELISA

    O52L2 Rabbit Polyclonal Antibody

    ES11676-100ul 100ul
    EUR 124
    Description: WB, ELISA

    O52L2 Rabbit Polyclonal Antibody

    ES11676-50ul 50ul
    EUR 74
    Description: WB, ELISA

    O52N2 Rabbit Polyclonal Antibody

    ES11678-100ul 100ul
    EUR 124
    Description: WB, ELISA

    O52N2 Rabbit Polyclonal Antibody

    ES11678-50ul 50ul
    EUR 74
    Description: WB, ELISA

    O52N5 Rabbit Polyclonal Antibody

    ES11679-100ul 100ul
    EUR 124
    Description: WB, ELISA

    O52N5 Rabbit Polyclonal Antibody

    ES11679-50ul 50ul
    EUR 74
    Description: WB, ELISA

    O52P1 Rabbit Polyclonal Antibody

    ES11680-100ul 100ul
    EUR 124
    Description: WB, ELISA

    O52P1 Rabbit Polyclonal Antibody

    ES11680-50ul 50ul
    EUR 74
    Description: WB, ELISA

    O52R1 Rabbit Polyclonal Antibody

    ES11681-100ul 100ul
    EUR 124
    Description: WB, ELISA

    O52R1 Rabbit Polyclonal Antibody

    ES11681-50ul 50ul
    EUR 74
    Description: WB, ELISA

    O56A4 Rabbit Polyclonal Antibody

    ES11682-100ul 100ul
    EUR 124
    Description: WB, ELISA

    O56A4 Rabbit Polyclonal Antibody

    ES11682-50ul 50ul
    EUR 74
    Description: WB, ELISA

    O14K1 Rabbit Polyclonal Antibody

    ES11683-100ul 100ul
    EUR 124
    Description: WB, ELISA

    O14K1 Rabbit Polyclonal Antibody

    ES11683-50ul 50ul
    EUR 74
    Description: WB, ELISA

    O14I1 Rabbit Polyclonal Antibody

    ES11684-100ul 100ul
    EUR 124
    Description: WB, ELISA

    O14I1 Rabbit Polyclonal Antibody

    ES11684-50ul 50ul
    EUR 74
    Description: WB, ELISA

    O10A2 Rabbit Polyclonal Antibody

    ES11689-100ul 100ul
    EUR 124
    Description: WB, ELISA

    O10A2 Rabbit Polyclonal Antibody

    ES11689-50ul 50ul
    EUR 74
    Description: WB, ELISA

    O13A1 Rabbit Polyclonal Antibody

    ES11690-100ul 100ul
    EUR 124
    Description: WB, ELISA

    O13A1 Rabbit Polyclonal Antibody

    ES11690-50ul 50ul
    EUR 74
    Description: WB, ELISA

    O10D3 Rabbit Polyclonal Antibody

    ES11737-100ul 100ul
    EUR 124
    Description: WB, ELISA

    O10D3 Rabbit Polyclonal Antibody

    ES11737-50ul 50ul
    EUR 74
    Description: WB, ELISA

    O10J4 Rabbit Polyclonal Antibody

    BT-AP03899-100ul 100ul Ask for price
    Description: Olfactory receptors interact with odorant molecules in the nose| to initiate a neuronal response that triggers the perception of a smell. The olfactory receptor proteins are members of a large family of G-protein-coupled receptors (GPCR) arising from single coding-exon genes. Olfactory receptors share a 7-transmembrane domain structure with many neurotransmitter and hormone receptors and are responsible for the recognition and G protein-mediated transduction of odorant signals. The olfactory receptor gene family is the largest in the genome. The nomenclature assigned to the olfactory receptor genes and proteins for this organism is independent of other organisms.

    O10J4 Rabbit Polyclonal Antibody

    BT-AP03899-20ul 20ul Ask for price
    Description: Olfactory receptors interact with odorant molecules in the nose| to initiate a neuronal response that triggers the perception of a smell. The olfactory receptor proteins are members of a large family of G-protein-coupled receptors (GPCR) arising from single coding-exon genes. Olfactory receptors share a 7-transmembrane domain structure with many neurotransmitter and hormone receptors and are responsible for the recognition and G protein-mediated transduction of odorant signals. The olfactory receptor gene family is the largest in the genome. The nomenclature assigned to the olfactory receptor genes and proteins for this organism is independent of other organisms.

    O10J4 Rabbit Polyclonal Antibody

    BT-AP03899-50ul 50ul Ask for price
    Description: Olfactory receptors interact with odorant molecules in the nose| to initiate a neuronal response that triggers the perception of a smell. The olfactory receptor proteins are members of a large family of G-protein-coupled receptors (GPCR) arising from single coding-exon genes. Olfactory receptors share a 7-transmembrane domain structure with many neurotransmitter and hormone receptors and are responsible for the recognition and G protein-mediated transduction of odorant signals. The olfactory receptor gene family is the largest in the genome. The nomenclature assigned to the olfactory receptor genes and proteins for this organism is independent of other organisms.

    O10K1 Rabbit Polyclonal Antibody

    BT-AP03900-100ul 100ul Ask for price

    O10K1 Rabbit Polyclonal Antibody

    BT-AP03900-20ul 20ul Ask for price

    O10K1 Rabbit Polyclonal Antibody

    BT-AP03900-50ul 50ul Ask for price

    O11H1 Rabbit Polyclonal Antibody

    BT-AP03901-100ul 100ul Ask for price
    Description: Olfactory receptors interact with odorant molecules in the nose| to initiate a neuronal response that triggers the perception of a smell. The olfactory receptor proteins are members of a large family of G-protein-coupled receptors (GPCR) arising from single coding-exon genes. Olfactory receptors share a 7-transmembrane domain structure with many neurotransmitter and hormone receptors and are responsible for the recognition and G protein-mediated transduction of odorant signals. The olfactory receptor gene family is the largest in the genome. The nomenclature assigned to the olfactory receptor genes and proteins for this organism is independent of other organisms.

    O11H1 Rabbit Polyclonal Antibody

    BT-AP03901-20ul 20ul Ask for price
    Description: Olfactory receptors interact with odorant molecules in the nose| to initiate a neuronal response that triggers the perception of a smell. The olfactory receptor proteins are members of a large family of G-protein-coupled receptors (GPCR) arising from single coding-exon genes. Olfactory receptors share a 7-transmembrane domain structure with many neurotransmitter and hormone receptors and are responsible for the recognition and G protein-mediated transduction of odorant signals. The olfactory receptor gene family is the largest in the genome. The nomenclature assigned to the olfactory receptor genes and proteins for this organism is independent of other organisms.

    O11H1 Rabbit Polyclonal Antibody

    BT-AP03901-50ul 50ul Ask for price
    Description: Olfactory receptors interact with odorant molecules in the nose| to initiate a neuronal response that triggers the perception of a smell. The olfactory receptor proteins are members of a large family of G-protein-coupled receptors (GPCR) arising from single coding-exon genes. Olfactory receptors share a 7-transmembrane domain structure with many neurotransmitter and hormone receptors and are responsible for the recognition and G protein-mediated transduction of odorant signals. The olfactory receptor gene family is the largest in the genome. The nomenclature assigned to the olfactory receptor genes and proteins for this organism is independent of other organisms.

    O11H2 Rabbit Polyclonal Antibody

    BT-AP11617-100ul 100ul Ask for price

    O51M1 Rabbit Polyclonal Antibody