GLYMA.20G237000

$200.00

SKU:SL000109Insert is on chromosome Gm20 position 46910696

SKU: SL000109
Category:

Description

SKU:SL000109
Insert is on chromosome Gm20 position 46910696