EColi-GEM (iEdison No. 0685901-24-0036)

Copyright Record: 33001_1108 | Master ID: 1108 | IPID: 33001