GLYMA.20G097700

$200.00

SKU:SL001256Insert is on chromosome Gm20 position 34088925

SKU: SL001256
Category:

Description

SKU:SL001256
Insert is on chromosome Gm20 position 34088925