GLYMA.20G102000

$200.00

SKU:SL001220Insert is on chromosome Gm20 position 34491016

SKU: SL001220
Category:

Description

SKU:SL001220
Insert is on chromosome Gm20 position 34491016