GLYMA.20G019400

$200.00

SKU:SL001687Insert is on chromosome Gm20 position 2034119

SKU: SL001687
Category:

Description

SKU:SL001687
Insert is on chromosome Gm20 position 2034119