GLYMA.20G115800

$200.00

SKU:SL001106Insert is on chromosome Gm20 position 35757160

SKU: SL001106
Category:

Description

SKU:SL001106
Insert is on chromosome Gm20 position 35757160