OptiSeed definition

OptiSeed means the polymer based seed fabricated by IBt on the basis of the Licensed Patents.