41B-34-1520 - STS-41B - Deploy of Palapa-B2 Indonesian satellite from Challenger payload bay