GLYMA.20G060300

$200.00

SKU:SL001460Insert is on chromosome Gm20 position 18603992

SKU: SL001460
Category:

Description

SKU:SL001460
Insert is on chromosome Gm20 position 18603992