IDEA #24PR54 New antimicrobial surface technology using sodium dodecyl sulfate and sodium palmitate

For more information or to license this innovation: