GLYMA.20G118000

$200.00

SKU:SL001087Insert is on chromosome Gm20 position 36089717

SKU: SL001087
Category:

Description

SKU:SL001087
Insert is on chromosome Gm20 position 36089717