GLYMA.20G240500

$200.00

SKU:SL000082Insert is on chromosome Gm20 position 47177647

SKU: SL000082
Category:

Description

SKU:SL000082
Insert is on chromosome Gm20 position 47177647