GLYMA.20G052900

$200.00

SKU:SL001502Insert is on chromosome Gm20 position 11956668

SKU: SL001502
Category:

Description

SKU:SL001502
Insert is on chromosome Gm20 position 11956668