GLYMA.20G099100

$200.00

SKU:SL001246Insert is on chromosome Gm20 position 34238724

SKU: SL001246
Category:

Description

SKU:SL001246
Insert is on chromosome Gm20 position 34238724