Looks like a mid range Japanese or Taiwan made bike. Generally decent work except for the seat stay cluster... flat topped seat tube and swagged seat stay caps.
The dropouts look like Suntour?
What size is the seatpost? That will tell you a lot about the frame.
verktyg
Chas.