GLYMA.20G146500

$200.00

SKU:SL000842Insert is on chromosome Gm20 position 38485597

SKU: SL000842
Category:

Description

SKU:SL000842
Insert is on chromosome Gm20 position 38485597