GLYMA.20G210900

$200.00

SKU:SL000328Insert is on chromosome Gm20 position 44756187

SKU: SL000328
Category:

Description

SKU:SL000328
Insert is on chromosome Gm20 position 44756187