Il-12

41.720922,-87.689961
  • Human Il - 12 - ACROBiosystems

    https://www.acrobiosystems.com
    广告High homogeneity. Suitable for immunization, neutralizing antibody screening and more. High homogeneity and bioactivity verified. Protocols offered for free.