GLYMA.20G002400

$200.00

SKU:SL001816Insert is on chromosome Gm20 position 236884

SKU: SL001816
Category:

Description

SKU:SL001816
Insert is on chromosome Gm20 position 236884