GLYMA.20G074400

$200.00

SKU:SL001391Insert is on chromosome Gm20 position 26720507

SKU: SL001391
Category:

Description

SKU:SL001391
Insert is on chromosome Gm20 position 26720507