MC340306 Datasheet PDF