GLYMA.20G231300

$200.00

SKU:SL000152Insert is on chromosome Gm20 position 46499138

SKU: SL000152
Category:

Description

SKU:SL000152
Insert is on chromosome Gm20 position 46499138