GLYMA.20G059900

$200.00

SKU:SL001462Insert is on chromosome Gm20 position 18199855

SKU: SL001462
Category:

Description

SKU:SL001462
Insert is on chromosome Gm20 position 18199855