New signposts of massive star formation in the S235A-B region