GLYMA.20G065600

$200.00

SKU:SL001433Insert is on chromosome Gm20 position 23256633

SKU: SL001433
Category:

Description

SKU:SL001433
Insert is on chromosome Gm20 position 23256633