12:52 pm Genetic Technologies executes agreement with Promega Corporation