GLYMA.20G061600

$200.00

SKU:SL001453Insert is on chromosome Gm20 position 19169427

SKU: SL001453
Category:

Description

SKU:SL001453
Insert is on chromosome Gm20 position 19169427