Semiconductor from