I checked to see if I could find "Johann Ludwig Petter Fagerstrom in Boras, Vestergotland, Sweden, b. 16 apr 1828." in Swedish parish records.
He was not born in Borås parish in Älvsborg county on that date. Maybe he was born NEAR there or was born there on a different date, but I don't have the time to search blindly through nearby parish records for this man.
He is not found on the 1880 Swedish Census CD.
Again, what is the source of the information you have about the parents?