GLYMA.20G231000

$200.00

SKU:SL000155Insert is on chromosome Gm20 position 46488414

SKU: SL000155
Category:

Description

SKU:SL000155
Insert is on chromosome Gm20 position 46488414