GLYMA.20G229600

$200.00

SKU:SL000169Insert is on chromosome Gm20 position 46384044

SKU: SL000169
Category:

Description

SKU:SL000169
Insert is on chromosome Gm20 position 46384044