GLYMA.20G084100

$200.00

SKU:SL001334Insert is on chromosome Gm20 position 31589107

SKU: SL001334
Category:

Description

SKU:SL001334
Insert is on chromosome Gm20 position 31589107