7-Methoxy-2-Phenyl-1-Benzofuran-5-Carbaldehyde: Computational Study, Synthesis, Characterisation, MTT And MB Assay