GLYMA.20G221700

$200.00

SKU:SL000233Insert is on chromosome Gm20 position 45661789

SKU: SL000233
Category:

Description

SKU:SL000233
Insert is on chromosome Gm20 position 45661789