GLYMA.20G055800

$200.00

SKU:SL001483Insert is on chromosome Gm20 position 13239351

SKU: SL001483
Category:

Description

SKU:SL001483
Insert is on chromosome Gm20 position 13239351