GLYMA.20G019000

$200.00

SKU:SL001691Insert is on chromosome Gm20 position 1981881

SKU: SL001691
Category:

Description

SKU:SL001691
Insert is on chromosome Gm20 position 1981881