GLYMA.20G142900

$200.00

SKU:SL000874Insert is on chromosome Gm20 position 38136303

SKU: SL000874
Category:

Description

SKU:SL000874
Insert is on chromosome Gm20 position 38136303