GLYMA.20G239600

$200.00

SKU:SL000089Insert is on chromosome Gm20 position 47116454

SKU: SL000089
Category:

Description

SKU:SL000089
Insert is on chromosome Gm20 position 47116454