GLYMA.20G007700

$200.00

SKU:SL001780Insert is on chromosome Gm20 position 708579

SKU: SL001780
Category:

Description

SKU:SL001780
Insert is on chromosome Gm20 position 708579