NIMBLEGEN SYSTEMS INC·S-1/A

May 9, 4:49 PM ET