ANNAPOLIS - The state Senate wants Maryland to buy American.

The body passed a bill on Wednesday that would require contractors and subcontractors working on public projects to buy and use American-made goods. It also requires that any machinery installed in a public work be American-made.

The bill allows exceptions if the American-made goods are unreasonably priced (cost 20 percent more than a comparable foreign-made good), there isn't a sufficient quantity of the American-made good, or it goes against the public interest to buy American.

The measure now goes before the state House of Delegates.