GLYMA.20G009000

$200.00

SKU:SL001768Insert is on chromosome Gm20 position 803529

SKU: SL001768
Category:

Description

SKU:SL001768
Insert is on chromosome Gm20 position 803529