GLYMA.20G234100

$200.00

SKU:SL000130Insert is on chromosome Gm20 position 46679441

SKU: SL000130
Category:

Description

SKU:SL000130
Insert is on chromosome Gm20 position 46679441