Basic information Safety Related Supplier
Human signal transducer and activator of transcription 2,113KDA (STAT2) ELISA kit Structure

Human signal transducer and activator of transcription 2,113KDA (STAT2) ELISA kit