its a Benotto, a Mexican company that provided some frames to a top team.
Their upper end frames were made in the DeRosa factory in Italy and featured the heart in the BB.
My knowledge told me this would also have the diamond shaped chain stays but it doesn't, making me confused.
So, other than being a Benotto, I know nothing.
__________________
"Leave the gun. Take the Colnagos."