GLYMA.20G112100

$200.00

SKU:SL001136Insert is on chromosome Gm20 position 35418841

SKU: SL001136
Category:

Description

SKU:SL001136
Insert is on chromosome Gm20 position 35418841