GLYMA.20G043800

$200.00

SKU:SL001546Insert is on chromosome Gm20 position 7968004

SKU: SL001546
Category:

Description

SKU:SL001546
Insert is on chromosome Gm20 position 7968004